EISDIR: illegal operation on a d
2020-03-12 本文已影响0人
_Lalio
错误信息
出现标题错误的关键代码
正确处理方法
写入excel逻辑
需求背景:
将爬虫爬取回来的数据存进excel前,先判断是否有指定文件夹存在:
1)若不存在,则先创建文件夹,再把excel存进新文件内;
2)否则则直接把excel存进指定的文件夹内
报错时的代码如下:
出现标题错误的关键代码
这段代码的逻辑错就错在,新的文件夹在尚未先生成的情况下,就想把excel文件存入还不存在的文件夹。
修改后完整代码:
1)77行先把文件夹生成
正确处理方法
2)54行接收到文件全路径,55行写入excel
写入excel逻辑
注:mkdir是创建文件夹的函数