lehrkraefte:blc:informatik:glf4-20:umgang-mit-dateien:challenge5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf4-20:umgang-mit-dateien:challenge5 [2021/02/25 11:06]
Ivo Blöchliger
lehrkraefte:blc:informatik:glf4-20:umgang-mit-dateien:challenge5 [2021/03/04 13:36] (current)
Ivo Blöchliger [Beispiel: Spiele des FC St. Gallen]
Line 11: Line 11:
  
 f = open("resultate.html"  # Datei zum Lesen öffnen f = open("resultate.html"  # Datei zum Lesen öffnen
-html = f.read()              # Alles einlesen+html = f.read()              # Alles einlesen (ohne als json zu interpretieren). Man erhät einfach eine (sehr lange) Zeichenkette.
 f.close()                    # Datei schliessen f.close()                    # Datei schliessen
  
Line 21: Line 21:
   print(s)   print(s)
  
-  # Die gewünschten Daten mit weiteren Regular Expressions auslesen, z.B+  # Die gewünschten Daten mit weiteren Regular Expressions auslesen, z.B Datum und Score:
   datum = re.findall(r"match-date\".(.*?)</strong.*?score\">(.*?)<", s)[0]  # Nur das erste Regex-Match (mehr sollte es sowieso nicht geben)   datum = re.findall(r"match-date\".(.*?)</strong.*?score\">(.*?)<", s)[0]  # Nur das erste Regex-Match (mehr sollte es sowieso nicht geben)
   print(datum)   print(datum)
  • lehrkraefte/blc/informatik/glf4-20/umgang-mit-dateien/challenge5.1614247602.txt.gz
  • Last modified: 2021/02/25 11:06
  • by Ivo Blöchliger