write() argument must be str, not bytes

 时间:2026-04-22 10:12:28

1、之前文件打开的语句是:

pageFile= open(‘XXX’, 'w')的形式,如下图所示

write() argument must be str, not bytes

2、使用二进制方式打开就不会出现这个问题,具体代码如下:

pageFile= open(‘XXX’, 'wb+')

如下图运行结果显示

write() argument must be str, not bytes

3、然后你再运行,将不会出现任何错误了,如下图运行结果显示

write() argument must be str, not bytes

4、最后打开目录文件所示,便可以看到正常的生成了相应的文件。

write() argument must be str, not bytes

  • 如何使用Navicat删除数据库函数和过程?
  • 如何在vs中修改QT窗口图标和名称?
  • 在VScode中如何设置水平滚动条自动可见
  • c#数字输入框如何显示01
  • Source Insight设置自动补全函数不带参数
  • 热门搜索
    火的笔顺怎么写 梦幻西游怎么赚钱 破折号怎么打 湿疹怎么治 鲫鱼汤怎么炖好喝又营养 萝卜干咸菜的做法 工资超过5000怎么扣税 鸡胗怎么做好吃 牙线怎么用 qq怎么改密码