GoGPT Best VPN GoSearch

Icône de favori OnWorks

regina-python - En ligne dans le cloud

Exécutez regina-python dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande regina-python qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS.

PROGRAMME:

Nom


regina-python - L'interface Python en ligne de commande de Regina

SYNOPSIS


regina-python [ -q, --silencieux | -dans, --verbeux ] [ -n, --nolibs ] [ -une, --noautoimport ]

regina-python [ -q, --silencieux | -dans, --verbeux ] [ -n, --nolibs ] [ -une, --noautoimport ] [
-je, --interactif ] scénario [ arguments de script ]

DESCRIPTION


Regina est un progiciel pour l'étude des triangulations 3-variétés et des surfaces normales.
Les autres caractéristiques clés incluent les structures d'angle, le dénombrement, la reconnaissance combinatoire
des triangulations et des tâches de haut niveau telles que la reconnaissance à 3 sphères et la somme connectée
décomposition. Regina est livrée avec une interface utilisateur graphique complète et propose également Python
liaisons et une interface de programmation C++ de bas niveau.

Cette commande démarre une session Python interactive pour Regina. Ce sera une ligne de commande
Session Python, avec entrée/sortie de texte directe et sans interface utilisateur graphique. La totalité de la
les objets, classes et méthodes du moteur mathématique de Regina seront mis à disposition
via le module regina, qui sera importé au démarrage (en exécutant effectivement import
Régine). De plus, à moins que l'option --noautoimport est passé, tous les objets de Regina,
les classes et les méthodes seront importées directement dans l'espace de noms actuel (en fait
fonctionnant à partir de regina import *).

Si vous avez du code fréquemment utilisé, vous pouvez le stocker dans un utilisateur bibliothèque. Au début de
à chaque session Python, Regina exécutera automatiquement tout le code de tous vos utilisateurs
bibliothèques. La liste des bibliothèques utilisateur sera lue à partir du fichier texte ~/.regina-libs,
qui doit contenir un nom de fichier de bibliothèque par ligne. Lignes vides et lignes commençant par
un hachage (#) sera ignoré. Vous pouvez également configurer cette liste de bibliothèques via le
interface utilisateur graphique : voir la page des options Python.

Au lieu de démarrer une session Python interactive, vous pouvez transmettre un script Python (avec
arguments si vous le souhaitez). Dans ce cas, Regina exécutera le script (après avoir d'abord importé le
regina module et chargement des bibliothèques utilisateur). Si tu réussis --interactif, Regina va
vous laissez à une invite Python une fois le script terminé ; sinon, il quittera Python et
vous ramène à la ligne de commande.

OPTIONS


-q

--silencieux
Démarrez en mode silencieux. Aucune sortie ne sera produite, sauf en cas d'erreurs graves. Dans
en particulier, les avertissements seront supprimés.

Cela équivaut à définir la variable d'environnement REGINA_VERBOSITY= 0.

-v

--verbeux
Commencez en mode verbeux. Des informations de diagnostic supplémentaires seront affichées.

Cela équivaut à définir la variable d'environnement REGINA_VERBOSITY= 2.

-n

--nolibs
Ne chargez aucune bibliothèque utilisateur au démarrage de la session. Les bibliothèques utilisateur sont
discuté dans l’aperçu ci-dessus.

-a

--noautoimport
Importez toujours le regina module, mais n'importe pas automatiquement tous les fichiers de Regina
objets, classes et méthodes dans l'espace de noms actuel (c'est-à-dire, ne pas exécuter à partir de
importation de Regina *). Cela signifie que (par exemple) la triangulation principale à 3 variétés
la classe doit être accessible en tant que regina.NTriangulation, pas seulement NTriangulation.

-i

--interactif
Exécutez le script en mode interactif. Après avoir exécuté le script donné, Regina va
laissez-vous dans l'interpréteur Python pour exécuter vos propres commandes supplémentaires.

Cette option n'est disponible que lorsqu'un script est passé. Si aucun script n'est passé,
regina-python démarrera toujours en mode interactif.

ENVIRONNEMENT VARIABLES


Les variables d'environnement suivantes influencent le comportement de ce programme. Chaque
la variable peut également être définie dans le fichier de configuration local ~/.regina-python en utilisant une ligne de
la forme option=Plus-value. Les variables d'environnement auront priorité sur les valeurs dans le
fichier de configuration.

REGINA_VERBOSITY
Spécifie la quantité de sortie à générer. Les valeurs reconnues sont :

0 Afficher les erreurs uniquement ; cela équivaut à passer l'option --silencieux.

1 Afficher les erreurs et les avertissements ; c'est la valeur par défaut.

2 Afficher les erreurs, les avertissements et les résultats de diagnostic ; cela équivaut à
passer l'option --verbeux.

REGINA_PYTHON
La commande utilisée pour démarrer l'interpréteur Python. Par défaut, Regina essaie de courir
la même version de Python avec laquelle il a été construit.

En général, vous devez utiliser la même version de Python avec laquelle Regina a été construite ;
sinon Python pourrait ne pas pouvoir charger le regina module.

Dans des situations normales, vous ne devriez jamais avoir besoin de définir cette option vous-même.

REGINA_HOME
Le répertoire dans lequel les fichiers de données de Regina sont installés. Cela devrait être le
répertoire contenant le icônes / sous-répertoire, le exemples/ sous-répertoire et ainsi de suite.

Si vous exécutez Regina directement à partir de l'arborescence source, la valeur par défaut est
répertoire source de niveau supérieur. Si vous exécutez Regina à partir d'une installation appropriée,
il s'agit par défaut du répertoire d'installation correspondant.

Dans des situations normales, vous ne devriez jamais avoir besoin de définir cette option vous-même.

Mise en garde: Lors de l'exécution à partir d'une installation appropriée, la valeur par défaut REGINA_HOME est difficile-
câblé dans le script de démarrage (il est défini au moment de la compilation). Si vous installez Regina
dans un répertoire, puis déplacez-le manuellement dans un autre, la valeur par défaut REGINA_HOME
sera incorrect.

REGINA_PYLIBDIR
Le répertoire contenant le module Python regina.so.

Si vous exécutez Regina directement à partir de l'arborescence source, la valeur par défaut est un
répertoire dans cette arborescence source. Si vous dirigez Regina à partir d'un bon
installation, il s'agit par défaut du répertoire d'installation correspondant.

Si vous avez installé le module Python de Regina dans un emplacement Python standard (c'est-à-dire,
Python peut l'importer directement sans étendre sys.path), puis REGINA_PYLIBDIR
doit être laissé vide ou non défini.

Dans des situations normales, vous ne devriez jamais avoir besoin de définir cette option vous-même.

Mise en garde: J'aime REGINA_HOME, lors de l'exécution à partir d'une installation appropriée, la valeur par défaut
REGINA_PYLIBDIR est câblé dans le script de démarrage. Si vous installez Regina dans
un répertoire puis déplacez-le manuellement dans un autre, la valeur par défaut REGINA_PYLIBDIR
sera incorrect.

MACOS X UTILISATEURS


Si vous avez téléchargé un ensemble d'applications par glisser-déposer, cet utilitaire est fourni à l'intérieur. Si tu
traîné Regina dans le dossier Applications principal, vous pouvez l'exécuter en tant que
/Applications/Regina.app/Contents/MacOS/regina-python.

FENÊTRES UTILISATEURS


La commande regina-python n'est pas disponible sous Windows. Cependant, vous pouvez toujours utiliser
Création de scripts Python dans l'interface utilisateur graphique de Regina, en ouvrant un Python graphique
console ou en utilisant des paquets de script.

Utilisez Regina-python en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.