2014-10-31 109 views
0

我對python非常陌生,所以請原諒我,如果我錯過了其他地方討論過的修復程序,但是我收到錯誤:不支持的操作數類型爲+:'builtin_function_or_method'和'str'

unsupported operand type(s) for +: 'builtin_function_or_method' and 'str' 

代碼的肉在下面,我試着遍歷上面彙編的路徑列表,將這些文件中的每一個的值和打印到一個新文件中。我有一個主題和措施的清單,所有這些都在sep文件中,我希望將它們放在一個尺寸較大的文件中:主題x度量。

of = open(outputFile, 'w') 
k = 1 
for path in masterList: 
    f = open(path, 'r') 
    of.write(f.read + '\t') 
    f.close() 
    if k % 18 == 0: 
     of.write('\n') 
     k += 1 
+0

使用'f.read()'來修復它 – Hackaholic 2014-10-31 21:32:33

回答

2
of.write(f.read + '\t') 

必須

of.write(f.read() + '\t') 

你需要調用read功能...

+0

糟糕!謝謝! – EmilyLars 2014-10-31 21:43:42

相關問題