Почему мой скрипт Python не записывает последние несколько строк в мой файл?
мы пытались прочитать списки чисел из одного файла, разделить их и поместить в другой файл. После нескольких ошибок отладки, ямы пришли к выводу, что проблема нет с зацикливанием или разбиением моих строк, а точнее с самой последней строки сценария, где я на самом делезаписывать в новый файл.
Вместо того, чтобы просто писать как яЯ хочу, чтобы он прошел большую часть файла, а затем просто ненапишите последние несколько строк файла. Есть ли ограничение на количество вещей, которые я могу написать в сценарии? Или здесь что-то еще происходит?
Вот's скрипт: строка импорта
#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)