Skript-Python-Datei

Skript-Python-Datei

Ich wollte ein Skript einer Python-Datei wie eine .m-Datei in MATLAB ausführen und versuchte es herauszufinden

% run -i (für IPython-Umgebung)

Bedingung: IPython (Jupyter Notebook usw.)

In dem Ordner mit "test.py"

%run -i test.py

Ermöglicht die Ausführung mit dem Skript "test.py".

Der Namespace ist der gleiche wie der Haupt-Namespace. Es ist auch möglich, es für zu setzen.

Befehl exec (Methode, die anders als IPython verwendet werden kann) 2018.9.7 postscript

In dem Ordner mit "test.py"

with open('test.py', 'r', encoding='utf-8') as f:
    script = f.read()#Lesen Sie die Skriptdatei als Zeichenfolge
    exec(script) #String mit exec ausführen

Kann mit dem Skript "test.py" ausgeführt werden

Wenn der Import als Modul aus einer anderen Datei verwendet wird, sind die globalen Variablen normalerweise für jede Datei unterschiedlich, sodass es sich anscheinend nicht um ein reines Skript handelt. Es sollte nur für persönliche Experimente verwendet werden, da sich der Namespace über separate Dateien erstreckt und die Lesbarkeit beeinträchtigt wird.

Recommended Posts

Skript-Python-Datei
Führen Sie das Python-Skript aus der Batchdatei aus
Python-Skript-Skelett
Python-Skript-Profilerstellung
Importieren Sie ein Python-Skript
Python-Dateiverarbeitung
Dateioperationen in Python
[Python] Datei- / Verzeichnisoperation
[Hinweis] Datei lesen ~ Python ~
Dateiverarbeitung in Python
Führen Sie die Python-Datei automatisch aus
Pyc-Datei lesen (Python 3.5.2)
Dateimanipulation mit Python
DynamoDB Script Memo (Python)
Lesen Sie die Python-CSV-Datei
Lesen einer externen Python-Datei
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
Zusammenfassung der Python-Dateivorgänge
Python
POST json mit Python 3-Skript
Zeichnen Sie eine netCDF-Datei mit Python
Führen Sie das Illustrator-Skript von Python aus
Ein Memorandum zum Ausführen eines Python-Skripts in einer Bat-Datei
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
Laden Sie die CSV-Datei mit Python herunter
Dem Schlüssel F12 wurde ein Gerüstmakro in einer Python-Skriptdatei zugewiesen
Ein Python-Skript, das ein GTK-Bild (Clipboard) in einer Datei speichert.
Extrahieren Sie die xz-Datei mit Python
Manipulation des Datei- / Ordnerpfads in Python
Python-Skript für die ldapsearch base64-Dekodierung
Einfache Verschlüsselung von Dateiinhalten (Python)
Tipps zur Eingabe / Ausgabe von Python-Dateien
[Python] Mit Python in eine CSV-Datei schreiben
Speichern Sie die Binärdatei in Python
[Mit Python automatisiert! ] Teil 1: Datei einstellen
Implementierter Dateidownload mit Python + Bottle
Linebot-Erstellung und Dateifreigabe mit Python
Ausgabe in eine CSV-Datei mit Python
Holen Sie sich den Skriptpfad in Python
Erstellen Sie eine Binärdatei in Python
[Python] Kopierskript zum Generieren eines Kopierprotokolls
Lesen und Schreiben von Python CSV-Dateien
Führen Sie Python Script während CodeSys # RunTime aus
AWS Layer Creation Script für Python
Extrahieren Sie die Targz-Datei mit Python
Hinweise zur Eingabe / Ausgabe von Python-Dateien
Python-Memo ① Ordner- und Dateivorgänge
Vergleich der Konvertierungsmodule für ausführbare Python-Dateien 2
Unter Windows erstellte Python-CGI-Datei
ORC, Parkettdateivorgänge in Python
[Mit Python automatisiert! ] Teil 2: Dateivorgang
Starten Sie das Python-Skript im Dienst
[Python] Dateivorgang mit der if-Anweisung
Schreiben Sie ein Batch-Skript mit Python3.5 ~
Datei-Upload in Azure Storage (Python)
[Python] Skript, das pwsh aktualisiert (sollte)
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
Kafka Python