Ich möchte einfach ein Python-Skript vom Interpreter ausführen können, damit ich meine Änderungen an meinem Skript im Editor oder anderen Editor bearbeiten, speichern und Testen Sie dann den geänderten Code interaktiv im Python-Interpreter.Wie man ein Python-Dokument aus dem Python-Interpreter referenziert und ausführt
Auch IDLE ist keine Lösung. Ich arbeite auf einem Regierungscomputer, der den Port blockiert, der verwendet wird, um die Interaktion zwischen Konsole und Modul zu kommunizieren.
Um Verwechslungen zu klären, ist hier eine Demonstration dessen, was ich zu tun habe versucht:
Also, wie kann ich tun, oder?
EDIT:
Okay, so ich eine Erklärung gefunden, das tut, was ich will. exec(open('dir').read())
. Das Problem, das ich denke, ist, dass das Verzeichnis, auf das ich verweisen möchte, Perioden enthält. Aber ich bin mir sicher, dass dies funktioniert, weil open('dir').read()
eine Zeichenkette des Inhalts eines bestimmten Dokuments erzeugt, solange ich die Likes von C:\myTest.py
referenziere und exec()
offensichtlich Strings als Eingabe ausführt. Wie kann ich Dateien von dem gewünschten Ort referenzieren?