博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python中出现的问题
阅读量:7239 次
发布时间:2019-06-29

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

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

转载于:https://www.cnblogs.com/gorgeous1314/archive/2012/07/31/2617081.html

你可能感兴趣的文章
mysql常用数据类型的使用方式--日期时间型
查看>>
Astar 求两点之间最短路径算法(转载+自己注释)
查看>>
我的友情链接
查看>>
换行和回车的区别 有趣
查看>>
我的友情链接
查看>>
html使用a标签不通过后台实现直接下载
查看>>
搭建高可用mongo分布式---具体操作
查看>>
Netty内存池之PoolThreadCache详解
查看>>
java笔记8
查看>>
利用JAVA的BitSet实现数组排序
查看>>
华为USG防火墙基本配置
查看>>
centos6.3(x64) squid透明代理服务器(详细安装步骤)
查看>>
Java&keytool生成RSA密钥
查看>>
我的友情链接
查看>>
adb 调试时出现device not found的几种解决方式
查看>>
JSON.stringify
查看>>
我的友情链接
查看>>
Eureka Server启用 https服务指北
查看>>
动画小结
查看>>
在Felix中使用Metatype Service并在OSGi中获得更新
查看>>