ฉันมีสคริปต์หลามชื่อ generate_the_result.py
ผลลัพธ์สามารถสร้างขึ้นได้โดยการรันสคริปต์นั้นด้วยอาร์กิวเมนต์เดียว ตัวอย่างเช่น generate_the_result.py my_arg_01
ฉันมีไฟล์ที่เนื้อหาเป็นรายการอาร์กิวเมนต์ของสคริปต์
## my list of arguments
my_arg_01
my_arg_02
my_arg_03
my_arg_04
my_arg_05
.
.
.
ฉันต้องการดำเนินการแต่ละอาร์กิวเมนต์ภายในไฟล์ของฉันด้านบนบน generate_the_result.py
script ทีละตัวโดยการวนซ้ำ วิธีที่ดีที่สุดในการทำเช่นนั้นใน python คืออะไร?
มีข้อโต้แย้งมากมายภายในไฟล์
วิธีแก้ปัญหาที่เป็นไปได้คืออ่านไฟล์ ทำลูป ภายในลูปดำเนินการ subprocess.call("generate_the_result.py [i]")
แต่นี่เป็นวิธีที่ดีที่สุดหรือไม่