解决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获取文件后缀名及批量更新目录下文件后缀名的方法
Nov 11 Python
Python中使用不同编码读写txt文件详解
May 28 Python
Python打印斐波拉契数列实例
Jul 07 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
深入学习Python中的上下文管理器与else块
Aug 27 Python
Python selenium实现微博自动登录的示例代码
May 16 Python
解决Python下json.loads()中文字符出错的问题
Dec 19 Python
python使用thrift教程的方法示例
Mar 21 Python
Python PIL读取的图像发生自动旋转的实现方法
Jul 05 Python
更新pip3与pyttsx3文字语音转换的实现方法
Aug 08 Python
pytorch实现mnist分类的示例讲解
Jan 10 Python
python Tkinter模块使用方法详解
Apr 07 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设置允许大文件上传示例代码
2014/03/10 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
Yii Framework框架使用PHPExcel组件的方法示例
2019/07/24 PHP
Thinkphp5.0 框架Model模型简单用法分析
2019/10/11 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
一些常用的JS功能函数(2009-06-04更新)
2009/06/04 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
JS实现三个层重叠点击互相切换的方法
2015/10/06 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
javascript关于继承解析
2016/05/10 Javascript
详解JavaScript中的事件流和事件处理程序
2016/05/20 Javascript
深入理解ECMAScript的几个关键语句
2016/06/01 Javascript
基于JS+Canves实现点击按钮水波纹效果
2016/09/15 Javascript
浅谈AngularJs指令之scope属性详解
2016/10/24 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
javaScript canvas实现(画笔大小 颜色 橡皮的实例)
2017/11/28 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
仿iPhone通讯录制作小程序自定义选择组件的实现
2019/05/23 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
利用scrapy将爬到的数据保存到mysql(防止重复)
2018/03/31 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
2019/02/12 Python
django富文本编辑器的实现示例
2019/04/10 Python
利用python开发app实战的方法
2019/07/09 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
python爬虫中的url下载器用法详解
2020/11/30 Python
Python虚拟环境virtualenv创建及使用过程图解
2020/12/08 Python
HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法
2013/04/24 HTML / CSS
《陈涉世家》教学反思
2014/04/12 职场文书
应届大学生自荐书
2014/06/17 职场文书
学习十八大宣传标语
2014/10/09 职场文书
滞留工资返还协议书
2014/10/19 职场文书
推广普通话的宣传语
2015/07/13 职场文书
彻底理解golang中什么是nil
2021/04/29 Golang
CSS 一行代码实现头像与国旗的融合
2021/10/24 HTML / CSS