Python错误TypeError: write() argument must be str, not bytes,pythontypeerror,小记一下,今天使用o
Python错误TypeError: write() argument must be str, not bytes,pythontypeerror,小记一下,今天使用o
小记一下,今天使用open打开文件的时候出现了下面的错误。
注:我用的是Python3.6.1版本。
TypeError: write() argument must be str, not bytes
网上搜索才发现原来是文件打开的方式有问题。
之前文件打开的语句是:
filehandle = open(WAV_FILE, ‘w‘)
然后使用二进制方式打开就没有这个问题:
filehandle = open(WAV_FILE, ‘wb+‘)
产生问题的原因是因为存储方式默认是二进制方式。
Python错误TypeError: write() argument must be str, not bytes
相关内容
- python编写商品管理,python编写商品,# 1、实现
- python locust 性能测试:locust参数-保证并发测试数据唯一
- [python]RobotFramework自定义库实现UI自动化,robotframeworku
- [OpenCV-Python] OpenCV 中视频分析 部分 VI,,部分 VI视频分析
- mac上Python安装和修改Python默认路径遇到的问题,macpyt
- Python机器学习——Agglomerative层次聚类,,层次聚类(h
- Python cx_Oracle问题处理,pythoncx_oracle,今天第一次使用P
- 随机生成双色球号码和商品管理python程序,双色球pyt
- python 读取中文CSV 'gbk' codec can't de
- Python3.X 安装Scrapy,python3.xscrapy,安装Scrapy有两
评论关闭