欢迎大家一起来Hacking水友攻防实验室学习,渗透测试,代码审计,免杀逆向,实战分享,靶场靶机,求关注
最近虽然很忙,但是为了毕业能实现自己的理想,也为了锻炼一下Python能力(老本),所以就抱着工具人的态度参加了2021的泰迪杯。
使用的是Spyder,首先最好自己新建一个csv文件,编码格式自己选为utf-8,不然会出现各种各样的编码无法解析报错,这也是我的一个小技巧
问题一:ValueError: binary mode doesn't take an encoding argument
二进制模式不带有encoding参数,也对吼,我用了‘rb’方式打开文件,改为‘rt’(文本方式打开文件就可以了):
问题二:写入csv乱码
可能是中文原因,我一开始用的是utf-8,中文一般是gbk。换一下就行:
问题三:写入中文的时候一个格子一个,没法一个格子好几个字
不能用writerows,要用header():