Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从一个文件开始使用python制作具有不同名称的文件的多个副本_Python_Python 2.7_Python 3.x - Fatal编程技术网

从一个文件开始使用python制作具有不同名称的文件的多个副本

从一个文件开始使用python制作具有不同名称的文件的多个副本,python,python-2.7,python-3.x,Python,Python 2.7,Python 3.x,我想把一个名为as-1.txt的文件复制10份,并想得到被复制文件的名称,如as-2.txt、as-3.txt等等。对于此shutil.copyfile,它不能在for循环的迭代条件下工作告诉我们您尝试了什么shutil.copyfile应该没有问题。请告诉我们您得到的错误,并显示您的代码。导入范围为1,11:shutil.copyfileas-1.txt的i的shutil,'as-%d.txt''%i您发布的代码可以工作,除非您得到一个IOError,因为您不在as-1.txt所在的目录中是的

我想把一个名为as-1.txt的文件复制10份,并想得到被复制文件的名称,如as-2.txt、as-3.txt等等。对于此shutil.copyfile,它不能在for循环的迭代条件下工作

告诉我们您尝试了什么shutil.copyfile应该没有问题。请告诉我们您得到的错误,并显示您的代码。导入范围为1,11:shutil.copyfileas-1.txt的i的shutil,'as-%d.txt''%i您发布的代码可以工作,除非您得到一个IOError,因为您不在as-1.txt所在的目录中是的,我知道了,现在我自己的代码可以工作了,我想再问一件事,在每个复制的文件中,我想更改一行,即gfileStart='init.in'我想在as-2中,txt此行应为gfileStart='init.in1',在as-3文件中应为init.in2,依此类推。。。。
import subprocess

for i in range(2,10):
    subprocess.call(['cp', 'as-1.txt', 'as-%d.txt' % i])