專家你好,我在尋找使閱讀文本文件的循環,然後輸出(8)用下面的代碼的文本文件:迭代與Python中的變量2.7
for i in range(1,9):
with open(inputgui, 'r') as input1:
junkinfo = [next(input1) for dummy in range(22)]
with open(output, 'w') as output1:
for line in input1:
columns = line.strip().split()
output1.write('{:8}{:8}\n'.format(columns[1], columns[i+1]))
注意變量inputgui
是來自用戶的文本變量,輸出是來自用戶的文本變量。例如,gui中的用戶將選擇'C:/Data.txt'
,並且想要命名輸出並重復8次以生成'C:/NewData1.txt'
,'C:/NewData2.txt'
等。如何將變量output
設置爲迭代或最有效的方式?
由於這是有道理的。我意識到我將字符串和整數組合在一起,這是錯誤的大時間。 – guiNachos 2012-03-15 23:13:39