488 Stimmen

Wie kann ich ein Skript am besten von einem anderen Skript aus aufrufen?

Ich habe ein Skript namens test1.py die sich nicht in einem Modul befindet. Es enthält lediglich Code, der ausgeführt werden soll, wenn das Skript selbst ausgeführt wird. Es gibt keine Funktionen, Klassen, Methoden, etc. Ich habe ein anderes Skript, das als Dienst läuft. Ich möchte Folgendes aufrufen test1.py von dem Skript, das als Dienst läuft.

Zum Beispiel:

Datei test1.py :

print "I am a test"
print "see! I do nothing productive."

Datei service.py :

# Lots of stuff here
test1.py # do whatever is in test1.py

Mir ist eine Methode bekannt, bei der die Datei geöffnet, der Inhalt gelesen und im Grunde ausgewertet wird. Ich nehme an, dass es einen besseren Weg gibt, dies zu tun. Zumindest hoffe ich das.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X