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> ...'