61 lines
1.8 KiB
Python
61 lines
1.8 KiB
Python
import bs4 as bs
|
|
import urllib.request
|
|
|
|
|
|
|
|
sauce=urllib.request.urlopen('http://www.lottotip-check.de').read()
|
|
soup=bs.BeautifulSoup(sauce,'html.parser')
|
|
|
|
#print(soup.prettify())
|
|
table=soup.find_all('table')
|
|
row=[]
|
|
ZahlenAll=[]
|
|
ZahlenMittwoch={'Datum':'','Z1':'','Z2':'','Z3':'','Z4':'','Z5':'','Z6':'','Superzahl':'','Spiel77':'','Super6':''}
|
|
ZahlenSamstag={'Datum':'','Z1':'','Z2':'','Z3':'','Z4':'','Z5':'','Z6':'','Superzahl':'','Spiel77':'','Super6':''}
|
|
ZahlenEuro={'Datum':'','Z1':'','Z2':'','Z3':'','Z4':'','Z5':'','Superzahl1':'','Superzahl2':''}
|
|
for i in table:
|
|
table_rows = i.find_all('tr')
|
|
for tr in table_rows:
|
|
#print(tr)
|
|
td = tr.find_all('td')
|
|
if td != []:
|
|
row = [i.text for i in td]
|
|
#print(row)
|
|
th = tr.find_all('th')
|
|
sz = [i.text for i in th]
|
|
#print(len(sz))
|
|
if len(sz)==5:
|
|
row.append(str(sz[2]))
|
|
row.append(str(sz[3]))
|
|
date = 'Ziehung vom: ' + str(sz[0])
|
|
sz = str(sz[1])
|
|
row.append(sz)
|
|
row.insert(0, date)
|
|
ZahlenAll.extend(row)
|
|
a=0
|
|
while a<=5:
|
|
a=a+1
|
|
ZahlenMittwoch['Z'+str(a)]=int(ZahlenAll[a])
|
|
ZahlenMittwoch['Datum']=ZahlenAll[0]
|
|
ZahlenMittwoch['Superzahl']=int(ZahlenAll[9])
|
|
ZahlenMittwoch['Super6']=int(ZahlenAll[8])
|
|
ZahlenMittwoch['Spiel77']=int(ZahlenAll[7])
|
|
print(ZahlenMittwoch)
|
|
a=0
|
|
while a<=5:
|
|
a=a+1
|
|
ZahlenSamstag['Z'+str(a)]=int(ZahlenAll[a + 18])
|
|
ZahlenSamstag['Datum']=ZahlenAll[18]
|
|
ZahlenSamstag['Superzahl']=int(ZahlenAll[27])
|
|
ZahlenSamstag['Super6']=int(ZahlenAll[26])
|
|
ZahlenSamstag['Spiel77']=int(ZahlenAll[25])
|
|
print(ZahlenSamstag)
|
|
|
|
a=0
|
|
while a<=4:
|
|
a=a+1
|
|
ZahlenEuro['Z'+str(a)]=int(ZahlenAll[a + 10])
|
|
ZahlenEuro['Datum']=ZahlenAll[10]
|
|
ZahlenEuro['Superzahl2']=int(ZahlenAll[17])
|
|
ZahlenEuro['Superzahl1']=int(ZahlenAll[16])
|
|
print(ZahlenEuro)
|