Solicitações Python recebendo ('Conexão abortada.', BadStatusLine (“''”,)) erro
def download_torrent(url):
fname = os.getcwd() + '/' + url.split('title=')[-1] + '.torrent'
try:
schema = ('http:')
r = requests.get(schema + url, stream=True)
with open(fname, 'wb') as f:
for chunk in r.iter_content(chunk_size=1024):
if chunk:
f.write(chunk)
f.flush()
except requests.exceptions.RequestException as e:
print('\n' + OutColors.LR + str(e))
sys.exit(1)
return fname
Nesse bloco de código, estou recebendo um erro ao executar o script completo. Quando vou baixar o torrent, recebo:
('Connection aborted.', BadStatusLine("''",))
Eu publiquei apenas o bloco de código que considero relevante acima. O script inteiro está abaixo. É do pantuts, mas acho que não é mais mantido, e estou tentando executá-lo com python3. Na minha pesquisa, o erro pode significar que estou usando http em vez de https, mas tentei os dois.