我正在尝试编写一个我用Python从网上检索的.png文件。
with open(fileName, 'w+') as f:
f.write(data)
'ascii'编解码器无法对位置0中的字符u'\ ufffd'进行编码:序数不在范围内(128)
我尝试data.encode('utf-8')
,但是当我使用Python来获取mime类型时,它会将其检测为.bin文件。
有没有任何明确的方法来处理这个问题?这种情况发生了一段时间而不是其
以下是更多信息:
答案 0 :(得分:1)
您需要以二进制模式打开文件:
with open(fileName, 'wb') as f:
f.write(data)