Kleine Fingerübung damit ich im Training bleibe.
Python
from bs4 import BeautifulSoup
import requests
from time import *
from ttk import Frame, Button, Style
from Tkinter import Tk, BOTH
import tkMessageBox as box
from Tkinter import *
import subprocess
import tkFont
import sys
import netifaces as ni
## place this with sudo crontab -e
## 00 20 * * * python lotto.py
def zeig_lotto():
global treffer,ausgabe
meine = [1,8,18,30,48,49]
response = requests.get("http://www.dielottozahlende.net/")
soup = BeautifulSoup(response.content, "html.parser")
ziehung = soup.find("div", {"class", "lottozahlen-ziehung"})
numbers = ziehung.findAll("li")
treffer=0
for index, number in enumerate(numbers):
wert=int(number.text)
if index < 5:
if wert in meine:
treffer=treffer+1
print("{0}. Zahl: {1}".format(index+1, number.text))
print str(treffer)+" Richtige"
def main():
spieltage=["Wednesday","Saturday"]
lt=localtime()
tag=(strftime("%A",lt))
if tag in spieltage:
zeig_lotto()
if treffer >=3:
root = Tk()
root.geometry("400x200+400+400")
ausgabe="\n\n\n"+" "+str(treffer)+" Richtige"
w = Label(root, text=ausgabe, fg="red",font=("Helvetica", 16))
w.pack()
mainloop()
if __name__ == '__main__':
main()
Alles anzeigen