我有一个S3网址。使用它,我能够下载文件。我尝试了相同的请求和python的urllib模块,我能够下载文件并将其保存在temp目录中。但是,我正在尝试通过API调用运行相同的脚本。我得到以下错误。 /不支持的操作数类型:'str'和'str'
使用的请求和urllib模块
import requests
import os
url = "https://testbucket-env1.s3.amazonaws.com/demand/gbjb/1/test.json?AWSAccessKeyId=ASIASFCVBVRQ36NWK45K&Expires=1561154416&x-amz-security-token=dxfcgvhbjnkn&Signature=AnDROHjITEicE5DsEUrxkbkSijs%3D"
output_dir = os.path.dirname(__file__)
path = os.path.join(output_dir, 'test.json')
with open(path, 'w+') as f:
r = requests.get(url)
/:'str'和'str'不受支持的操作数类型