python for循环批处理如何写
python for循环批处理怎么写需要每次循环Name的值加120,循环15次。例如第一循环Name240第二次Name360Name
python for循环批处理怎么写
需要每次循环Name的值加120,循环15次。
例如第一循环Name=240
第二次Name=360
Name为字符串
这样的需求大概怎么写?
Python codeimport arcpytxt = "chn_elts000"Name = "00240"end = ".xy"for i in range(15): .//for循环里内容,循环15次 . . .//Name = Name+120;应该不能这么写吧print "OK"
[解决办法]这一行没错。你运行的代码和你贴的代码完全一样吗。
[解决办法]认真看错误信息,字串和文件对象相加当然是不行,如下改一下试试吧...
f = open(Location+"\\txt\\"+txtName,"r")
for line in f:
...
f.close() #文件不用了应该关闭它
[解决办法]open推荐写在with内部