python循环io.UnsupportedOperation:不可写

时间:2014-07-12 21:06:55

标签: python loops

尝试输出到文本文件时出现以下错误: io.UnsupportedOperation:不可写

任何帮助表示赞赏。谢谢

f = open("google-searches.txt", "w+")
for item in results:
    google_searches.write("%s\n" % item)

2 个答案:

答案 0 :(得分:4)

您的问题是您正在写错文件。

您已打开f,因此您应f,而不是google_searches

f = open("google-searches.txt", "w+")
for item in results:
    f.write("%s\n" % item)

答案 1 :(得分:1)

你应该写

f = open("google-searches.txt", "w+")
for item in results:
    f.write("%s\n" % item)

因为您打开的文件对象是f