Pergunta  
 
Rede de conhecimento computador >> Pergunta >> PC Resolução de problemas >> Content
Como carregar um arquivo SRT/VTT de URL
```

Importar bibliotecas necessárias


solicitações de importação
de io importar StringIO
importar re

classe LegendasDownloader:
def __init__(self, subtitles_url):
self.subtitles_url=subtitles_url

def download_subtitles(self):
# Faça uma solicitação GET para a URL das legendas
resposta =solicitações.get(self.subtitles_url)

# Extraia o texto da legenda da resposta
legendas_text =resposta.texto

# Analise o texto das legendas e extraia os pontos de sinalização
pontos_de sinalização =[]
para linha em subtitles_text.split("\n"):
if re.match(r"\d{2}:\d{2}:\d{2},(\d{3}) \-\> \d{2}:\d{2}:\d {2},(\d{3})", linha):
cue_points.append(linha)

# Imprima os pontos de sinalização
print("Pontos de sinalização:")
para cue_point em cue_points:
imprimir (ponto_de sinalização)

Crie uma instância da classe SubtitlesDownloader


subtitles_downloader=SubtitlesDownloader("https://raw.githubusercontent.com/SubtitleTools/subtitletools/master/test/samples/english.srt")

Baixe as legendas do URL


subtitles_downloader.download_subtitles()
```

Anterior :

Próximo :
  Os artigos relacionados
·Como subir de nível rapidamente no Diablo 4 
·Por que não é meu Screensaver Coming On 
·Como criar o modal Bootstrap 5? 
·Como usar um filtro de exibição no Wireshark 
·Como procurar arquivos no Windows Vista 
·Como fazer logoff ao fechar a tampa do laptop 
·Meu Dell Latitude D505 não vai Standby 
·Análise do Jaguar I-Pace:mostra ao mundo como um EV de…
·Como corrigir erros de fórmulas do Excel? 
·Como limpar arquivos extras do meu computador 
  Artigos em destaque
·Como consertar o problema do Firefox parou de funcionar…
·Como corrigir erro de histórico de não carregamento d…
·Como excluir todo o histórico de um laptop Acer 
·Remoção Centro XP Service EXE 
·Como apagar disco rígido História 
·Como solucionar problemas de um botão de ligar quebrad…
·Qual é o mais novo Kindle lançado agora? 
·Como fazer um padrão no Illustrator 
·Como corrigir o erro de tela azul do Windows 
·Como usar Adepto em Helix 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados