|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
设置了timeout后如何设置重连次数之类的?
代码就不上完整的了,放上响应那一部分
def get_url (i,m,s,df):
Redshift=[]
csv_url=[]
for RA,Dec,name in zip(i,m,s):
url='http://skyserver.sdss.org/dr16/en/tools/quicklook/summary.aspx?ra={0}&dec={1}'.format(RA,Dec)
res=requests.get(url=url,headers=headers,timeout=20)
soup = bs4.BeautifulSoup(res.text, 'html.parser')
Try=soup.find('td',class_='nodatafound')
target1=soup.find('td',class_='b')
target2=soup.find_all('a',attrs={'target':'_blank','class':'content'})
get_data(Try,target1,target2,Redshift,csv_url,name)
get_df(Redshift,csv_url,df) |
|