虽然我看过一些关于这个主题的文献,但我不太明白如何实现一个代码块,它可以编写大的文本文件而不会崩溃。在
据我所知,这应该是一行一行地完成的,但是从我看到的实现来看,这只是对已经存在的文件进行的,相反,我希望在循环的每次迭代中创建并写入块中的文件。在
这是代码块(由try-catch包围):
fileW = open(str(articleDate.title)+"-WC.txt", 'wb')
fileW.write(getText.encode('utf-8', errors='replace').strip()+ str(articleDate.publish_date).encode('utf-8').strip())
fileW.close()
我不需要知道为什么我需要写一个文本来处理这个异常,因为我看到了一个异常
^{pr2}$虽然我知道底部的异常名通常是由于库名'httplibs'从python 2更改为python3而导致的,但是我使用的软件包是python3兼容的,因此我非常确定这是一个编写问题,任何帮助都将不胜感激。在
可以使用上下文管理器确保在每个操作结束时关闭文件:
相关问题 更多 >
编程相关推荐