写的定时爬虫程序以前运行的很好,今天看了一下爬取内容存入的数据明显不足,然后单独拿出来运行了一下出现:
网上查都是路径斜杠、反斜杠的问题。。。自认为以前运行的很好,指定不是这个问题。。。
想了想,既然时OSError错误,肯定和路径这方面有关,想到window文件名命名有的符号不许有,比如:“ | ,/ ,?,*,\ ,<,>,:”,这些我在爬虫程序中都过滤了,仔细看了一下错误,发现命名文件名中出现了一个英文的冒号(:),然后给英文冒号过滤一下成功。
直接可以replace一下就行,如我的过滤程序: