|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 lengyue869 于 2020-11-10 07:53 编辑
在r=requests.get(url)这里直接报异常了,请问下是什么原因,tks!
def Get_Html(url):
try:
# header={'user-agent':'mozilla/5.0'}
r=requests.get(url)
r.raise_for_status()
r.encoding=r.apparent_encoding
return r.text
except:
return ''
- import requests
- import re
- def Get_Html(url):
- try:
- # header={'user-agent':'mozilla/5.0'}
- r=requests.get(url)
- r.raise_for_status()
- r.encoding=r.apparent_encoding
- return r.text
- except:
- return ''
- def Get_Info(info_list,html):
- try:
- str1=html.split('<h3 class="xs3">')(1)
- except:
- print('get_info error')
- def Show_Info(info_list):
- pass
- if __name__ == '__main__':
- keyword='tkinter'
- page=2
- original_url='https://fishc.com.cn/search.php?mod=forum&searchsubmit=yes&searchid=112&kw='+keyword
- info_list=[]
- for i in range(page):
- try:
- url=original_url+'&page='+str(i+1)
- html=Get_Html(url)
- Get_Info(info_list,html)
- Show_Info(info_list)
- except:
- print('異常')
复制代码 |
|