У меня есть скрипт с именем test1.py, которого нет в модуле. У него просто есть код, который должен выполняться при запуске самого скрипта. Там нет функций, классов, методов и т. Д. У меня есть другой скрипт, который работает как служба. Я хочу вызвать test1.py из скрипта, работающего как сервис.
Например:
Файл test1.py
print "I am a test"
print "see! I do nothing productive."
Файл service.py
# Lots of stuff here
test1.py # do whatever is in test1.py
Я знаю об одном методе, который открывает файл, читает содержимое и в основном оценивает его. Я предполагаю, что есть лучший способ сделать это. Или, по крайней мере, я на это надеюсь.
runpy.run_moduleответ ?!