解决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 正则表达式操作指南
May 04 Python
初步介绍Python中的pydoc模块和distutils模块
Apr 13 Python
python使用multiprocessing模块实现带回调函数的异步调用方法
Apr 18 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
Oct 20 Python
Python入门之三角函数全解【收藏】
Nov 08 Python
Python实现图片尺寸缩放脚本
Mar 10 Python
python使用udp实现聊天器功能
Dec 10 Python
使用python3实现操作串口详解
Jan 01 Python
python创建属于自己的单词词库 便于背单词
Jul 30 Python
使用Dajngo 通过代码添加xadmin用户和权限(组)
Jul 03 Python
Python将list元素转存为CSV文件的实现
Nov 16 Python
解决pycharm不能自动保存在远程linux中的问题
Feb 06 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
图书管理程序(一)
2006/10/09 PHP
php图片上传存储源码并且可以预览
2011/08/26 PHP
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
教你如何使用php session
2013/10/28 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
[原创]PHP字符串中插入子字符串方法总结
2016/05/06 PHP
js中判断对象是否为空的三种实现方法
2013/12/23 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
jquery实现对联广告的方法
2015/02/05 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
AngularJS使用ngMessages进行表单验证
2015/12/27 Javascript
Bootstrap基本插件学习笔记之折叠(22)
2016/12/08 Javascript
Mobile Web开发基础之四--处理手机设备的横竖屏问题
2017/08/11 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
原生JS实现的轮播图功能详解
2018/08/06 Javascript
vue服务端渲染添加缓存的方法
2018/09/18 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
jquery拖拽自动排序插件使用方法详解
2020/07/20 jQuery
CryptoJS中AES实现前后端通用加解密技术
2018/12/18 Javascript
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
python开发中range()函数用法实例分析
2015/11/12 Python
浅谈用Python实现一个大数据搜索引擎
2017/11/28 Python
python 3.6.2 安装配置方法图文教程
2018/09/18 Python
Python离线安装PIL 模块的方法
2019/01/08 Python
Python批量生成幻影坦克图片实例代码
2019/06/04 Python
python三大神器之fabric使用教程
2019/06/10 Python
pyqt5 QProgressBar清空进度条的实例
2019/06/21 Python
python 实现简单的计算器(gui界面)
2020/11/11 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
工作疏忽检讨书500字
2014/10/26 职场文书
2015年审计人员工作总结
2015/05/26 职场文书
2015年学校少先队工作总结
2015/07/20 职场文书
90行Python代码开发个人云盘应用
2021/04/20 Python
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python
Python可视化神器pyecharts绘制水球图
2022/07/07 Python