gpt4 book ai didi

Python请求unicode错误

转载 作者:太空宇宙 更新时间:2023-11-04 07:44:26 25 4
gpt4 key购买 nike

我正在使用一个简单的 Python 脚本将文件发布到 PHP 脚本:

...
url = "http://example.com/upload.php"
r = requests.post(url, data=data, files=files)
...

我需要捕获存储在中的响应文本

r.text

但是当响应包含 ASCII 字符(例如图像文件)时,Python 会失败并出现此错误:

content = str(self.content, encoding, errors='replace')
TypeError: unicode() argument 2 must be string, not None

有什么办法可以避免这个错误吗?

最佳答案

图像等二进制文件没有相关的字符编码。使用 r.content 而不是 r.text

关于Python请求unicode错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210973/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com