我在找到适合自己情况的答案时遇到困难,希望有人能够提供帮助。
完全公开,我对Python还是很陌生。
我想要实现的是;
我对url文件的请求没问题,但是在读取内容时收到UnicodeDecodeError
。我尝试了多个文件,但结果相同。
[我的局限性是我无法安装软件包(限于所提供的软件包),并且无法像我使用Zapier那样将输出写入文件(只读fs)。
这是我正在使用的(非常)基本代码;
import requests
url = 'http://unec.edu.az/application/uploads/2014/12/pdf-sample.pdf'
resp = requests.get(url, stream=True)
resp_bin = (resp.content)
return {'output': resp_bin}
请注意,该文件只是我出于测试目的而发现的随机文件。
收到的错误是; UnicodeDecodeError:'utf8'编解码器无法解码位置10的字节0xe2:无效的继续字节
[如果任何人都可以在没有其他软件包的情况下完成这项工作,那将是很好的。
注意:我在这里也可以选择urllib
,也可以通过抓取来选择JavaScript(node.js v4.3.2)。