Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
žiadosti o import
z io import StringIO
import re
class SubtitlesDownloader:
def __init__(self, titles_url):
self.subtitles_url =adresa_url_titulkov
def download_subtitles(self):
# Vytvorte požiadavku GET na adresu URL titulkov
odpoveď =requests.get(self.subtitles_url)
# Extrahujte text titulkov z odpovede
titulky_text =odpoveď.text
# Analyzujte text titulkov a extrahujte štartovacie body
cue_points =[]
pre riadok v titles_text.split("\n"):
if re.match(r"\d{2}:\d{2}:\d{2},(\d{3}) \-\> \d{2}:\d{2}:\d {2},(\d{3})", riadok):
cue_points.append(riadok)
# Vytlačte štartovacie body
print("Cue body:")
pre cue_point v cue_points:
print(cue_point)
titles_downloader =SubtitlesDownloader("https://raw.githubusercontent.com/SubtitleTools/subtitletools/master/test/samples/english.srt")
titles_downloader.download_subtitles()
```