我想制作一个python文件,将自己复制到20个文件夹中。在这些文件夹中,会有一个python文件的副本。我完成了所有这些工作,但我希望我的文件能够执行文件夹中的文件。这是我的代码。
from sys import argv
import time
import subprocess
script = argv
name = str(script[0])
print (script)
import sys
import os
true = False
print ("Done")
text_file.close()
while true =! True:
directoryName = 'file'+str(i)
subprocess.call(['mkdir',directoryName])
subprocess.call(['cp',name,directoryName])
感谢您的帮助!
答案 0 :(得分:-2)
确定从另一个使用os system运行一个Python脚本。
我在Ubuntu上,所以我根据它运行Python脚本。
import os
print "Test File 1"
os.system("sudo python /home/ubuntu/MyFolder/TestFile2.py")
#It will run TestFile2.py as Python Script