„ 
 
Notwendige Bibliotheken importieren
 
 Importanfragen 
 aus io StringIO importieren 
 Import bzgl 
 
 Klasse UntertitelDownloader:
 def __init__(self, subtitles_url):
 self.subtitles_url =subtitles_url 
 
 def download_subtitles(self):
 # Stellen Sie eine GET-Anfrage an die Untertitel-URL 
 Antwort =Anfragen.get(self.subtitles_url) 
 
 # Extrahieren Sie den Untertiteltext aus der Antwort 
 subtitles_text =Antwort.text 
 
 # Analysieren Sie den Untertiteltext und extrahieren Sie die Cue-Points 
 cue_points =[] 
 für Zeile in subtitles_text.split("\n"):
 if re.match(r"\d{2}:\d{2}:\d{2},(\d{3}) \-\> \d{2}:\d{2}:\d {2},(\d{3})", Zeile):
 cue_points.append(line) 
 
 # Drucken Sie die Cue-Punkte 
 print("Cue-Punkte:") 
 für cue_point in cue_points:
 print(cue_point) 
 
 
Erstellen Sie eine Instanz der SubtitlesDownloader-Klasse
 
 subtitles_downloader =SubtitlesDownloader("https://raw.githubusercontent.com/SubtitleTools/subtitletools/master/test/samples/english.srt") 
 
 
Laden Sie die Untertitel von der URL herunter
 
 subtitles_downloader.download_subtitles() 
 „