我已经写了一个Python脚本,它可以刮去某些网站。我从windows命令行运行它,并使用命令行将脚本的“print()”-输出定向到一个txt文件中。你知道吗
像这样:
你知道吗我的垃圾&燃气轮机;outputfmyscraper.txt文件. 你知道吗
有时我必须在运行完成之前终止/停止脚本(我关闭windows命令行)。10倍中的9倍对环境没有影响outputfmyscraper.txt文件-文件,但在关闭命令行时,文件的内容有时会被删除。你知道吗
除了更改scraper中的代码以将内容直接写入csv文件并完全避免windows命令行之外,还有没有一种方法可以在不丢失数据的情况下停止脚本?你知道吗
非常感谢。你知道吗
通过添加
-u
开关,可以强制Python将标准输出切换到无缓冲模式:另一种方法是将
PYTHONUNBUFFERED
环境变量设置为非空字符串:相关问题 更多 >
编程相关推荐