解决Python中报错TypeError: must be str, not bytes问题


Posted in Python onApril 07, 2020

如下所示:

#!/usr/bin/python
import pickle 
shoplist=['apple','mango','carrot']
f = open('c:\poem.txt','w')
pickle.dump(shoplist,f)
f.close()
del shoplist
f = open('c:\poem.txt','r')
storedlist = pickle.load(f)
print(storedlist)

执行上述程序时候报错:

TypeError: must be str, not bytes

解决方法:

在使用open打开文件的时候,加个b

f = open('c:\poem.txt','wb‘)
f = open('c:\poem.txt','rb')

补充知识:TypeError: LoadLibrary() argument 1 must be str, not None

在最新版本的Anaconda3中,新加入了一个condabin目录,而新版的anaconda中创建虚拟环境时需要依赖该目录中的文件,所以会报错如下:

解决Python中报错TypeError: must be str, not bytes问题

解决办法:

将该目录加入系统环境变量中,然后进入该目录打开cmd窗口

执行 conda create -n DjangoPath python=3.5.2

解决Python中报错TypeError: must be str, not bytes问题

以上这篇解决Python中报错TypeError: must be str, not bytes问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中几种导入模块的方式总结
Apr 27 Python
Python多线程实现同步的四种方式
May 02 Python
python决策树之C4.5算法详解
Dec 20 Python
用Python将mysql数据导出成json的方法
Aug 21 Python
Python通用循环的构造方法实例分析
Dec 19 Python
python日期相关操作实例小结
Jun 24 Python
Python考拉兹猜想输出序列代码实践
Jul 05 Python
在python中将list分段并保存为array类型的方法
Jul 15 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
Jun 29 Python
python3 kubernetes api的使用示例
Jan 12 Python
关于python pygame游戏进行声音添加的技巧
Oct 24 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
Jul 31 #Python
django 实现简单的插入视频
Apr 07 #Python
django实现后台显示媒体文件
Apr 07 #Python
Python搭建Keras CNN模型破解网站验证码的实现
Apr 07 #Python
Python3之外部文件调用Django程序操作model等文件实现方式
Apr 07 #Python
解决django的template中如果无法引用MEDIA_URL问题
Apr 07 #Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
Apr 07 #Python
You might like
PHP 操作文件的一些FAQ总结
2009/02/12 PHP
深入Memcache的Session数据的多服务器共享详解
2013/06/13 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
PHP预定义变量9大超全局数组用法详解
2016/04/23 PHP
js下用gb2312编码解码实现方法
2009/12/31 Javascript
autoPlay 基于jquery的图片自动播放效果
2011/12/07 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
js文件Cookie存取值示例代码
2014/02/20 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
通过正则表达式获取url中参数的简单实现
2016/06/07 Javascript
Bootstrap学习笔记之js组件(4)
2016/06/12 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
vue keep-alive 动态删除组件缓存的例子
2019/11/04 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
Python处理RSS、ATOM模块FEEDPARSER介绍
2015/02/18 Python
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
scrapy爬虫实例分享
2017/12/28 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
Django 使用logging打印日志的实例
2018/04/28 Python
python实现超市扫码仪计费
2018/05/30 Python
python logging模块书写日志以及日志分割详解
2019/07/22 Python
详解Python3迁移接口变化采坑记
2019/10/11 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
利用css3制作3D样式按钮实现代码
2013/03/18 HTML / CSS
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
澳大利亚家具和家居用品在线:BROSA
2017/11/02 全球购物
工人先锋号申报材料
2014/12/29 职场文书
redis 解决库存并发问题实现数量控制
2022/04/08 Redis
Android开发手册TextInputLayout样式使用示例
2022/06/10 Java/Android