Если вы используете популярную библиотеку requests
, вот упрощенное решение для загрузки файла TXT по определенному пути:
import requests
example_txt = 'http://www.textfiles.com/100/914bbs.txt'
r = requests.get(example_txt)
with open('/path/to/file.txt', 'wb') as f:
f.write(r.content)