Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.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请求库不';我不能与LinkedIn合作_Python_Debugging_Https_Request_Python Requests - Fatal编程技术网

Python请求库不';我不能与LinkedIn合作

Python请求库不';我不能与LinkedIn合作,python,debugging,https,request,python-requests,Python,Debugging,Https,Request,Python Requests,示例代码: import requests print requests.get("https://www.linkedin.com/") 我得到: 简单的curl请求不起作用: curl "https://www.linkedin.com/" 如果您得到,则表示它工作正常。您应该参考用于解压缩此响应的对象以获取其中的数据 例如: >r=requests.get('https://linkedin.com/') >>>r.text ' ...' 如果您得到,这意味着它工作正常。您应该参考用于

示例代码:

import requests
print requests.get("https://www.linkedin.com/")
我得到:

简单的curl请求不起作用:

curl "https://www.linkedin.com/"
如果您得到
,则表示它工作正常。您应该参考用于解压缩此
响应的
对象以获取其中的数据

例如:

>r=requests.get('https://linkedin.com/')
>>>r.text
' ...'
如果您得到
,这意味着它工作正常。您应该参考用于解压缩此
响应的
对象以获取其中的数据

例如:

>r=requests.get('https://linkedin.com/')
>>>r.text
' ...'
requests.get()函数返回一个响应对象,该对象包含有关状态代码、标题和内容的属性:

[In]:键入(requests.get(“https://www.linkedin.com/“”

[Out]:

我建议将返回的响应保存到变量中:

response=requests.get(“https://www.linkedin.com/“”

然后,如果是json文件,则可以使用
Response.json()
访问响应的内容;如果是html页面,则可以使用
Response.text
访问响应的内容

在您的用例中,
response.text
应该返回与
curl相同的内容https://www.linkedin.com/“

requests.get()函数返回一个响应对象,该对象包含有关状态代码、标题和内容的属性:

[In]:键入(requests.get(“https://www.linkedin.com/“”

[Out]:

我建议将返回的响应保存到变量中:

response=requests.get(“https://www.linkedin.com/“”

然后,如果是json文件,则可以使用
Response.json()
访问响应的内容;如果是html页面,则可以使用
Response.text
访问响应的内容


在您的用例中,
response.text
应该返回与
curl相同的内容https://www.linkedin.com/"

200表示您发出了有效的请求并得到了良好的响应……到底是什么问题?响应200表示连接良好。我认为OP希望
请求
curl
一样返回
HTML
。您看到的响应对象(即
)包含该数据。请参阅以访问该数据。只需查看一下就会告诉您如何修复它。RTM200表示您发出了有效的请求并得到了良好的响应…到底是什么问题?响应200表示连接良好。我认为OP希望
请求
返回
HTML
就像
curl
一样。响应对象您正在看到(即,
)包含该数据。请参阅以获取访问该数据的信息。只需查看一下就会告诉您如何修复该数据。RTM
>>> r = requests.get('https://linkedin.com/')
>>> r.text
'<!DOCTYPE html> ...'