博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作文件时报错:zipfile.BadZipFile: File is not a zip file
阅读量:3962 次
发布时间:2019-05-24

本文共 597 字,大约阅读时间需要 1 分钟。

记录个人在抒写代码时追求解耦性,想让程序去看看这个路径文件是否存在对文件或者路径操作通常是使用os模块, 如不存在则在当前路径下创建文件进行后续一系列的操作。 据我了解os模块并没有给出创建文件的方法,这是需要我们通过另行其路去完成’道路千万条安全第一条‘,当时采用的是通用with open 去创建文件,ok没有问题,创建成功,接下来问题就来了 进行数据储存的时候 zipfile.BadZipFile: File is not a zip file的错误,说什么不是zip的文件 正在赶工,突然灵光一闪 已经用pandas模块时不正是可以操作文件吗, 最后 整体代码没变,唯一变动的地方就是创建文件那一步 附上代码

def isfile(self, file):        print(file)        if not os.path.isfile(file):            df = pd.DataFrame(columns=['名称', '抖音号', '微信', '个人简介', '预估销售额'])  # 创建一个表格对象,先不创建内容            df.to_excel(self.filr, index=False)  # 将对象保存为一个 .xlsx 文件        return file

调用函数执行 retuan返回路径url 进行后续操作

转载地址:http://dvezi.baihongyu.com/

你可能感兴趣的文章
如何在三个月内学会一门外语?
查看>>
看看你对Linux到底了解多少?
查看>>
网上看到的:ARM入门最好的文章(转)
查看>>
中国最美情诗100句
查看>>
javascript注册window的onload事件问题研究
查看>>
客户端技术分页控件javascript+css,可用于任何服务器端技术
查看>>
学习Swing 的网站[转]
查看>>
Google App engine 的第一个应用 midispot
查看>>
提问的智慧
查看>>
关于dom4j无法解析xmlns问题及生成非UTF-8字符集乱码问题的解决
查看>>
很好的一篇文章 如果让我重做一次研究生 王汎森
查看>>
保护U盘批处理文件
查看>>
hibernate 自动导入sql 文件import.sql 国际化编码的问题的解决方案
查看>>
第七颗头骨 & 忘魂花 凤凰
查看>>
李小龙哲学之言
查看>>
[心情] 如果有一天
查看>>
[Linux] 常用 linux 系统命令及维护备忘
查看>>
[Linux] 关于 Ext4 HowTo
查看>>
[杂记] 新年物语&关于Mysql引擎性能测试
查看>>
[心得] 近期更新&关于Infobright
查看>>