python中读取json文件报错,TypeError:the Json object must be str, bytes or bytearray,not ‘TextIOWrapper’
2023-09-14 09:08:35 时间
利用python中的json读取json文件时,因为错误使用了相应的方法导致报错:TypeError:the Json object must be str, bytes or bytearray,not‘TextIOWrapper’。
解决方法:
首先要弄明白json有四个方法:dumps和loads、dump和load。其中,dumps和loads是在内存中转换(python对象和json字符串之间的转换),而dump和load则是对应于文件的处理。
出现这个错误的原因是自己用了loads方法去将json文件转换为python对象,而正确的应该是使用load方法。
相关文章
- Win环境下如何在cmd运行python文件
- python应用-猜数字游戏
- Python遍历路径下文件并转换成UTF-8编码
- python之sys.stdout、sys.stdin以及设置打印到日志文件等
- Python - 在CentOS7.5系统中安装Python3
- [Python] String Formatting
- python logging 替代print 输出内容到控制台和重定向到文件
- Python 刷Leetcode题库,顺带学英语单词(17)
- Python基础——PyCharm版本——第八章、文件I/O(Try)
- 100天精通Python(数据分析篇)——第59天:Pandas读写json文件(read_json、to_json参数说明+代码实战)
- python 读取csv文件
- 〖Python WEB 自动化测试实战篇⑯〗- WEB自动化的总结与未来技术上的展望
- 〖Python自动化办公篇⑭〗- Excel 文件自动化 - 写入图表
- 〖Python自动化办公篇⑯〗 - PPT 文件自动化 - PPT 段落的使用
- 新一代 Python 包管理工具来了
- python之使用threading.time创建定时器
- Python:warnings模块产生警告和忽略警告
- Python爬糗百热门20条并邮件分发+wxPython简易GUI+py2app转成可运行文件
- python里使用Condition对象来唤醒指定数量的协程
- python web py入门(58)- jQuery - RequireJS库
- python 保存文件时候, 去除名字中的非法字符
- Python文件操作之批量生成已标注好的.xml、.json
- 【Python 实操】labelImg标注的xml格式转换为yolo的txt文件
- Python的学习心得和知识总结(九)|Python文件操作及I/O处理
- Python基础之条件判断