今天试了下用requests模块的get()方法来下载图片,写入文件的时候不能写入二进制,然后将打开方式改成二进制的就好了。
原因是,f.content的存储方式是二进制,而文件正常打开默认是字符串的形式,所以如果写入的是二进制,那么打开文件的时候也需要以二进制的形式打开。

问题记录2:TypeError: write() argument must be str, not bytes

相关文章:

  • 2021-11-22
  • 2021-06-08
  • 2021-11-16
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
猜你喜欢
  • 2022-02-05
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案