Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
" add try catch
  • Loading branch information
LucaCilibrasi committed Jul 13, 2022
1 parent a62b46c commit e5dae30
Showing 1 changed file with 21 additions and 18 deletions.
39 changes: 21 additions & 18 deletions backend/apis/downloadLineagesInfo.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,24 +42,27 @@ def get_inner_text(inp):
# columns=[get_inner_text(x) for x in trs[0]]).to_csv("lineage_new.csv", index=False)

with requests.Session() as s:
url = 'https://www.ecdc.europa.eu/en/covid-19/variants-concern'
r = s.get(url, headers=headers)
content = r.content
tree = lxml.html.fromstring(content)
tables = tree.findall('.//table')
for i, table in enumerate(tables):
ths_head = table.findall('./thead/tr/th')
columns = [get_inner_text(x) for x in ths_head]

ths_body = table.findall('./tbody/tr')
len(columns)
rows = [[get_inner_text(x) for x in tr] for tr in ths_body]
for r in rows:
if len(r) > len(columns):
del r[len(columns)-1:len(r)-1]
data_frame_mutation.append(pd.DataFrame(rows, columns=columns))
# print("qui2", dataFrameMutation)
# pd.DataFrame(rows, columns=columns).to_csv(f"VC_{i}.csv", index=False)
try:
url = 'https://www.ecdc.europa.eu/en/covid-19/variants-concern'
r = s.get(url, headers=headers)
content = r.content
tree = lxml.html.fromstring(content)
tables = tree.findall('.//table')
for i, table in enumerate(tables):
ths_head = table.findall('./thead/tr/th')
columns = [get_inner_text(x) for x in ths_head]

ths_body = table.findall('./tbody/tr')
len(columns)
rows = [[get_inner_text(x) for x in tr] for tr in ths_body]
for r in rows:
if len(r) > len(columns):
del r[len(columns) - 1:len(r) - 1]
data_frame_mutation.append(pd.DataFrame(rows, columns=columns))
# print("qui2", dataFrameMutation)
# pd.DataFrame(rows, columns=columns).to_csv(f"VC_{i}.csv", index=False)
except:
print("Something went wrong with ECDC table")

x = datetime.today()
y = x.replace(day=x.day, hour=1, minute=50, second=0, microsecond=0) + timedelta(days=1)
Expand Down

0 comments on commit e5dae30

Please sign in to comment.