Questo è il comando regina-python che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
regina-python - l'interfaccia Python a riga di comando di Regina
SINOSSI
regina-pitone [ -Q, --silenzioso | -in, --verboso ] [ -N, --nolibs ] [ -un, --noautoimport ]
regina-pitone [ -Q, --silenzioso | -in, --verboso ] [ -N, --nolibs ] [ -un, --noautoimport ] [
-io, --interattivo ] copione [ script-arg ]
DESCRIZIONE
Regina è un pacchetto software per lo studio di triangolazioni a 3 varietà e superfici normali.
Altre caratteristiche chiave includono strutture angolari, enumerazione del censimento, riconoscimento combinatorio
di triangolazioni e compiti di alto livello come il riconoscimento delle 3 sfere e la somma connessa
decomposizione. Regina è dotato di un'interfaccia utente grafica completa e offre anche Python
binding e un'interfaccia di programmazione C++ di basso livello.
Questo comando avvia una sessione Python interattiva per Regina. Questa sarà una riga di comando
Sessione Python, con input/output di testo diretto e nessuna interfaccia utente grafica. Tutti di
saranno resi disponibili oggetti, classi e metodi del motore matematico di Regina
attraverso il modulo regina, che verrà importato all'avvio (eseguendo effettivamente import
regina). Inoltre, a meno che l'opzione --noautoimport è passato, tutti gli oggetti di Regina,
classi e metodi verranno importati direttamente nello spazio dei nomi corrente (effettivamente
in esecuzione da regina import *).
Se disponi di un codice utilizzato di frequente, puoi memorizzarlo in a Utente biblioteca. All'inizio di
ogni sessione Python, Regina eseguirà automaticamente tutto il codice in tutto il tuo utente
biblioteche. L'elenco delle librerie utente verrà letto dal file di testo ~/.regina-libs,
che dovrebbe contenere un nome file di libreria per riga. Righe vuote e righe che iniziano con
un cancelletto (#) verrà ignorato. Puoi anche configurare questo elenco di librerie tramite il
interfaccia utente grafica: vedere la pagina delle opzioni di Python.
Invece di avviare una sessione Python interattiva, puoi passare uno script Python (con
argomenti se lo si desidera). In questo caso Regina eseguirà lo script (dopo aver prima importato il
regina modulo e caricando eventuali librerie utente). Se passi --interattivo, Regina lo farà
ti lascia al prompt di Python una volta terminato lo script; altrimenti uscirà da Python e
tornare alla riga di comando.
VERSIONI
-q
--silenzioso
Inizia in modalità silenziosa. Non verrà prodotto alcun output se non per errori gravi. In
particolare, gli avvisi verranno soppressi.
Questo è equivalente all'impostazione della variabile d'ambiente REGINA_VERBOSITÀ= 0.
-v
--verboso
Inizia in modalità dettagliata. Verranno emesse ulteriori informazioni diagnostiche.
Questo è equivalente all'impostazione della variabile d'ambiente REGINA_VERBOSITÀ= 2.
-n
--nolibs
Non caricare alcuna libreria utente all'avvio della sessione. Le librerie utente sono
discusso nella panoramica di cui sopra.
-a
--noautoimport
Importa ancora il regina modulo, ma non importare automaticamente tutti i Regina's
oggetti, classi e metodi nello spazio dei nomi corrente (ovvero, non eseguire da
regina importazione *). Ciò significa che (ad esempio) la principale triangolazione 3-varietà
si deve accedere alla classe come regina.NTriangolazione, non solo NTriangolazione.
-i
--interattivo
Esegui lo script in modalità interattiva. Dopo aver eseguito lo script dato, Regina lo farà
ti lascio nell'interprete Python per eseguire i tuoi comandi aggiuntivi.
Questa opzione è disponibile solo quando viene passato uno script. Se non viene passato alcuno script,
regina-pitone si avvierà sempre in modalità interattiva.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influenzano il comportamento di questo programma. Ogni
la variabile può essere impostata anche nel file di configurazione locale ~/.regina-python usando una linea di
la forma opzione=APPREZZIAMO. Le variabili d'ambiente avranno la precedenza sui valori in
file di configurazione.
REGINA_VERBOSITÀ
Specifica la quantità di output che deve essere generata. I valori riconosciuti sono:
0 Visualizza solo errori; questo equivale a passare l'opzione --silenzioso.
1 Visualizza errori e avvisi; questa è l'impostazione predefinita.
2 Visualizza errori, avvisi e output diagnostico; questo è equivalente a
passando l'opzione --verboso.
REGINA_PYTHON
Il comando utilizzato per avviare l'interprete Python. Per impostazione predefinita, Regina prova a scappare
la stessa versione di Python con cui è stato creato.
In generale dovresti usare la stessa versione di Python con cui Regina è stata costruita;
altrimenti Python potrebbe non essere in grado di caricare il regina modulo.
In situazioni normali non dovresti mai aver bisogno di impostare questa opzione da solo.
REGINA_HOME
La directory in cui sono installati i file di dati di Regina. Questo dovrebbe essere il
directory contenente i icone / sottodirectory, il esempi / sottodirectory e così via.
Se stai eseguendo Regina direttamente dall'albero dei sorgenti, il valore predefinito è il
directory dei sorgenti di primo livello. Se stai eseguendo Regina da un'installazione corretta,
questo per impostazione predefinita è la directory di installazione corrispondente.
In situazioni normali non dovresti mai aver bisogno di impostare questa opzione da solo.
Attenzione: Quando si esegue da un'installazione corretta, l'impostazione predefinita REGINA_HOME è difficile-
cablato nello script di avvio (è impostato in fase di compilazione). Se installi Regina
in una directory ma poi spostalo manualmente in un'altra, l'impostazione predefinita REGINA_HOME
sarà errato.
REGINA_PYLIBDIR
La directory contenente il modulo Python regina.so.
Se stai eseguendo Regina direttamente dall'albero dei sorgenti, il valore predefinito è a
directory all'interno di questo albero dei sorgenti. Se stai gestendo Regina da un vero?
installazione, questa impostazione predefinita è la directory di installazione corrispondente.
Se hai installato il modulo Python di Regina in una posizione Python standard (ad es.
Python può importarlo direttamente senza estendere sys.path), quindi REGINA_PYLIBDIR
deve essere lasciato vuoto o indefinito.
In situazioni normali non dovresti mai aver bisogno di impostare questa opzione da solo.
Attenzione: Come REGINA_HOME, quando si esegue da un'installazione corretta l'impostazione predefinita
REGINA_PYLIBDIR è cablato nello script di avvio. Se installi Regina in
una directory ma poi spostala manualmente in un'altra, l'impostazione predefinita REGINA_PYLIBDIR
sarà errato.
MAC OS X UTENTI
Se hai scaricato un pacchetto di app drag-and-drop, questa utility viene fornita al suo interno. Se tu
trascinato Regina nella cartella principale delle applicazioni, puoi eseguirlo come
/Applicazioni/Regina.app/Contents/MacOS/regina-python.
FINESTRE UTENTI
Il comando regina-pitone non è disponibile sotto Windows. Tuttavia, puoi ancora usare
Scripting Python nell'interfaccia utente grafica di Regina, aprendo un Python grafico
console o utilizzando pacchetti di script.
Usa regina-python online utilizzando i servizi onworks.net