我一直在试图从一个文件中读取号码清单,他们分手了,并把它们放到另一个文件。 有一些调试打印搞乱后,我得出的结论是,这个问题是不是与我的琴弦的循环或分裂,而是用脚本在那里我居然写入新文件的最后一行。
而不是只写我会希望它来,它得到大多数的方式,通过该文件,然后就没有写入文件的最后几行。 有一些限制,我可以在脚本写的东西有多少? 抑或是别的东西会在这里?
这里的脚本:进口串
#constants to name out in/out files
INFILE = 'newkicBright.txt'
OUTFILE = 'out.txt'
#open both files
inHandle = open(INFILE, 'r')
outHandle = open(OUTFILE, 'w')
#console verifies that everything's opened
print inHandle
print outHandle
#read our data into the file!
for line in inHandle:
nums = string.split(line)
for num in nums:
num += " PLACEHOLDER\n"
outHandle.write(num)