requests请求代码部分 发表于 2018-01-27 | 分类于 Python3 刚了解到爬虫的一些相关知识,之前弄了一个框架,现在把代码发出来 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273import requestsimport jsonurl='http://httpbin.org/get'url1='http://httpbin.org/post'url2='http://httpbin.org/cookies'r=requests.get(url)print("the first:")print(r.url)print("\n")payload={ 'the':'second'}d=requests.get(url,params=payload)print('the second:%s'%[d.text])print(d.text)print("\n")print("\n")##时间url5='http://www.baidu.com't=requests.get(url5,timeout=1000)print(t.text)print("\n")print("\n")##头部headers={ 'hello':'world'}e=requests.get(url,headers=headers)print(e.text)print("\n")print("\n")##post请求:data={ 'hello':'world'}j=requests.post(url1,data=data)h=requests.post(url1,data=json.dumps(data))print(j.text)print(h.text)##文件files={ 'file':open('test.txt','rb')}b=requests.post(url1,files=files)print(b.text);##cookies请求:cookies=dict(data='working')z=requests.get(url2,cookies=cookies)print(z.text)##持久会话s=requests.Session()s.get('http://httpbin.org/cookies/set/sessioncookie/123456789')r=s.get('http://httpbin.org/cookies')print(r.text)##代理IPproxies={ 'http':'152.148.1.416'}n=requests.post('https://nuocheng.github.io/',proxies=proxies)print(r.status_code);