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’)即可

最新文章

  1. VirtualBox 扩展C盘
  2. Java反射的三种实现方式
  3. c++ 进程权限的提升
  4. android开发之merge结合include优化布局
  5. Sybase Unwired Platform(SUP) 经常使用资源整理(不断更新中)
  6. web开发路径问题
  7. java SE Development kit 8 Update 201 (64-bit) 的安装相关
  8. 记一场与 cookie 的相遇
  9. java类.方法创建.继续调用
  10. POJ 2774 Long Long Message (二分 + Hash 求最长公共子串)题解
  11. Scrapy实战篇(四)爬取京东商城文胸信息
  12. 36 【kubernetes】coredns
  13. mysql 常用命令导入导出修改root密码
  14. html5-特殊符号的使用
  15. Mac安装WineHQ
  16. ASP.NET的内置对象 —— Request 对象
  17. centos 7.x设置守护进程的文件数量限制
  18. [实战]MVC5+EF6+MySql企业网盘实战(6)——ajax方式登录
  19. [BZOJ2115][WC2011]最大XOR和路径
  20. Spring Boot(五)启动流程分析

热门文章

  1. 图解利用Word来发布博客
  2. MFC中的一般经验之谈3
  3. [label][responsive-web-design]网页响应测试各种尺寸的工具
  4. linux下svn服务器的搭建
  5. CentOS 系统状况查看
  6. Excel2010画动态甘特图
  7. 随手记录: MVC自定义提交form
  8. c# 前后日期设置
  9. bash shell & 环境变量
  10. WP8.1StoreApp(WP8.1RT)---MessageBox与MessageDialog