永发信息网

python我的代码是先print一个字符串,然后将该字符串写入到文件。但是经常出现print之后文件没有写入的

答案:2  悬赏:60  手机版
解决时间 2021-02-01 01:44
  • 提问者网友:遮云壑
  • 2021-01-31 12:34
我知道写入文件比print耗时。但是由于是爬虫经常出现卡顿的状况,于是终止重新执行,但是发现print的很多行都没有写入到文件。

这种问题是否能避免?





最佳答案
  • 五星知识达人网友:第幾種人
  • 2021-01-31 13:13
贴代码,别贴图片
提供代码,给你改改.
1. 先写文件,后print
2. 加大写的频度
3. 采用内存数据库,缩短IO时间
4. 把卡顿写到try块中,预先编写处理流程.
全部回答
  • 1楼网友:野味小生
  • 2021-01-31 14:37
贴代码,别贴图片 提供代码,给你改改. 1. 先写文件,后print 2. 加大写的频度 3. 采用内存数据库,缩短io时间 4. 把卡顿写到try块中,预先编写处理流程.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯