如何迭代python中的字符串?
我想在ImageMagick
中制作一些蒙太奇,它由Python通过os.system()
与100个jpegs文件调用。如何迭代python中的字符串?
这里的命令:
cmd='montage '+file[i]+' '+file[i+1]+' '+file[i+2]+' '+file[u+3]+' +file[i+4]+'...+file[i+99]
我想知道我怎么能避免写所有file[i+x]
条目。 这可能吗?
要加入100串与空间开始于i
个索引:
cmd = "montage " + " ".join(file[i:i+100])
..其中file[i:i+100]
将返回一个子序列起始于I,且结束于第(i + 100 - 1)
在添加第一个解释之前,先下降行情,只有一行代码对于我的好答案是不够的。现在很好, – iScrE4m
不错。我通常会反复改进答案.. – SuperSaiyan
yess !!!真的很酷,谢谢supersaiyan – user2216280
cmd =“montage”+“”.join(files)假设所有的文件名都在'文件'中 – kezzos
请改用subprocess()。 os.system()真的很过时。建议取消。 –