Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python卷曲文件_Python_Python 3.x_Curl - Fatal编程技术网

如何使用python卷曲文件

如何使用python卷曲文件,python,python-3.x,curl,Python,Python 3.x,Curl,我收到了一个图像文件 curl -X GET -H 'Authorization: Bearer TOKENS' https://api.line.me/v2/bot/message/8595925133330/content -o image.png 如何使用python获取文件 curl -X GET -H 'Authorization: Bearer TOKENS' https://api.line.me/v2/bot/message/8595925133330/content -o i

我收到了一个图像文件

curl -X GET -H 'Authorization: Bearer TOKENS' https://api.line.me/v2/bot/message/8595925133330/content -o image.png
如何使用python获取文件

curl -X GET -H 'Authorization: Bearer TOKENS' https://api.line.me/v2/bot/message/8595925133330/content -o image.png
类似的Python脚本应如下所示:

import requests
endpoint = "https://api.line.me/v2/bot/message/8595925133330/content"
headers = {"Authorization":"Bearer TOKENS"}

r = requests.post(endpoint,headers=headers)
open('image.png', 'wb').write(r.content)

使用?特别是,请使用
requests.get(,…)
。已经这样做了,但是如果这种情况下,请看一看-试试,如果你不能让它工作,请告诉我们你已经尝试了什么,应该有人能够帮你。@spoonmiser我这样做
r=requests.get(endpoint,headers=headers)
如何获取图像文件或json?请在问题中输入实际代码,包括您设置的
标题。如果这个文件不是图像文件,我只更改ext如何?如果它是二进制的,那么您只需更改ext。如果它是文本,那么您可以将写入模式更改为“w”,并更改文件名的ext