1.TypeError: must be str, not bytes
2024-10-20 21:11:04
1.TypeError: must be str, not bytes错误: 解答: 写文件处 open(filename, 'w').write 应该写为 open(filename, 'wb').write 2.当文本文件里面有中文时,需要进行编码转换,(在网上查了很多都不行) with open("C://ch.js", encoding="utf-8") as data1:
for oneLine in data1:
print(oneLine) 编码转换:content = str(open(filepath).read(),'gbk').encode('utf8') 当输出多一个b时加个decode(‘utf-8’)即可
最新文章
- VirtualBox 扩展C盘
- Java反射的三种实现方式
- c++ 进程权限的提升
- android开发之merge结合include优化布局
- Sybase Unwired Platform(SUP) 经常使用资源整理(不断更新中)
- web开发路径问题
- java SE Development kit 8 Update 201 (64-bit) 的安装相关
- 记一场与 cookie 的相遇
- java类.方法创建.继续调用
- POJ 2774 Long Long Message (二分 + Hash 求最长公共子串)题解
- Scrapy实战篇(四)爬取京东商城文胸信息
- 36 【kubernetes】coredns
- mysql 常用命令导入导出修改root密码
- html5-特殊符号的使用
- Mac安装WineHQ
- ASP.NET的内置对象 —— Request 对象
- centos 7.x设置守护进程的文件数量限制
- [实战]MVC5+EF6+MySql企业网盘实战(6)——ajax方式登录
- [BZOJ2115][WC2011]最大XOR和路径
- Spring Boot(五)启动流程分析