我试图上传到podio,但失败了。 以下摘录:
c = api.OAuthClient(
podio_pw.client_id,
podio_pw.client_secret,
podio_pw.username,
podio_pw.password,
source = "dit is een test"
attributes = {
'filename' : 'test.txt',
'source' : source
}
filep =
c.transport.POST(url='/file/v2/',body=attributes,type='multipart/form-data')
这将导致以下错误。在
^{pr2}$我知道它和字节编码有关,但我不知道如何处理它。即使我试图将源文件变成一个文件、原始文件或其他文件,POST也会失败。在
这对我很有效:
我从这里取了代码:https://github.com/podio/podio-py/blob/master/pypodio2/areas.py
Returns“只能加入iterable错误”
要在python3.*中执行文件上载过程,必须更新
pypodio
中的两个文件。在第1步
用下面的脚本替换文件
encode.py
。在来自here的代码段
第2步
更新
^{pr2}$transport.py
,第186行相关问题 更多 >
编程相关推荐