Ich wollte mir gerade mal die diesjährigen Toms durchschauen von der @taz und habe festgestellt, dass es da keine wirklich tolle Möglichkeit gibt, die durchzublättern. Man kann da nur Schuffeln. Mal wieder die Pythonkenntnisse entstaubt. Wer mag kann sich das ganze Jahr herunterladen:
#!/usr/bin/env python3
import urllib.request
import urllib.error
yyyy=str(2024)
mm=12
for mm in range(1, 13):
for dd in range(1, 32):
dd=str(dd)
dd=dd.zfill(2)
mm=str(mm)
mm=mm.zfill(2)
url="https://taz.de/tomkariseite1/"+yyyy+"-"+mm+"-"+dd+"/tom.webp"
try:
response = urllib.request.urlopen(url)
except urllib.error.HTTPError as e:
print(f"HTTP error: {e.code} - {e.reason}")
else:
print(url)
urllib.request.urlretrieve(url, yyyy+mm+dd+".webp")
Nicht schön, aber funktioniert.
edit: Code Formatierung angepasst, damit die Tabs nicht gefressen werden.