Dies ist der Befehl pcp-python, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
PCP-Python - Führen Sie ein Python-Skript mit einer bevorzugten Python-Variante aus
ZUSAMMENFASSUNG
pcp python [SCRIPT [ARG]...]
BESCHREIBUNG
PCP-Python bietet stattdessen eine Möglichkeit, Python-Skripte mithilfe einer anpassbaren Python-Binärdatei auszuführen
als eine bestimmte Python-Version in jedes Skript einzubetten.
Dies kann nützlich sein, da es die Ausführung von versionunabhängigem Python-Code überall ermöglicht. Alle
Python-Module, die mit PCP-Unterstützung ab Version 2.6 ausgeliefert werden (in der Python2-Serie),
und 3.3 und höher (in der Python3-Release-Serie).
Da die Python-Überwachung und das Sammeln von Skripten in PCP relativ einfach sind (nicht
Da neue Module, Sprachfunktionen usw. erforderlich sind, konnte sichergestellt werden, dass sie funktionieren
für alle oben genannten Python-Versionen. Daher verwenden PCP-Python-Skripte häufig a
„Shebang“-Zeile, die aufruft PCP-Python wie folgt:
#!/usr/bin/pcp python
Dadurch kann die benutzerdefinierte Einstellung anstelle einer hartcodierten Python-Version eingefügt werden.
während der Benutzer weiterhin die Python-Version wie folgt überschreiben kann:
$ PCP_PYTHON_PROG=python3 /usr/bin/pcp python --Version
Python 3.3.2
$ PCP_PYTHON_PROG=python2 /usr/bin/pcp python --Version
Python 2.7.5
Dies ist praktisch, um identische Skripte auf mehreren Plattformen zu versenden und zu testen
verschiedene Python-Versionen mit einem Skript (z. B. für den Fall, dass mehrere Versionen von
Python installiert ist, kann PCP_PYTHON_PROG in der lokalen Umgebung festgelegt werden, um das zu überschreiben
globale Einstellung).
Standardmäßig ist der Wert von PCP_PYTHON_PROG aus /etc/pcp.conf verwendet wird. Der Standard
Der Wert dieses Konfigurationsparameters wird abhängig von einigen Heuristiken zum Ziel festgelegt
Plattform bauen. Diese Heuristiken begünstigen die Verwendung von python3 in allen aktuellen Versionen von PCP,
für die Plattformen, die es unterstützen.
CFP
Umgebungsvariablen mit dem Präfix PCP_ werden verwendet, um die Datei und das Verzeichnis zu parametrieren
Namen, die von PCP verwendet werden. Bei jeder Installation wird die Datei /etc/pcp.conf enthält die lokalen Werte
für diese Variablen. Die $PCP_CONF Variable kann verwendet werden, um eine Alternative anzugeben
Konfigurationsdatei, wie in . beschrieben pcp.conf(5).
Verwenden Sie pcp-python online über die Dienste von onworks.net