ฉันมีสคริปต์ชื่อ 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
คำตอบหรือยัง!