OSError: [Errno 22] Invalid argument 问题

1 篇文章 0 订阅
1 篇文章 0 订阅

写的定时爬虫程序以前运行的很好,今天看了一下爬取内容存入的数据明显不足,然后单独拿出来运行了一下出现:

在这里插入图片描述

网上查都是路径斜杠、反斜杠的问题。。。自认为以前运行的很好,指定不是这个问题。。。

想了想,既然时OSError错误,肯定和路径这方面有关,想到window文件名命名有的符号不许有,比如:“ | ,/ ,?,*,\ ,<,>,:”,这些我在爬虫程序中都过滤了,仔细看了一下错误,发现命名文件名中出现了一个英文的冒号(:),然后给英文冒号过滤一下成功。
直接可以replace一下就行,如我的过滤程序:
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值