Я делаю программу и задавался вопросом, может ли файл .txt размещаться в Интернете и получить доступ к функции open(). Кто-нибудь знает об этом?Может ли программа Python открыть текстовый файл в Интернете?
-1
A
ответ
1
Вы не можете использовать open()
, но для этого вам может понадобиться библиотека requests
.
import requests
url_to_txt_file = ""
print(requests.get(url_to_txt_file).text)
В качестве альтернативы, вы можете использовать urllib.request
.
import urllib.request
url_to_txt_file = ""
print(urllib.request.urlopen(url_to_txt_file).read())
1
urllib2 может возвратить файл-подобный объект с URL. Вот пример из documentation:
>>> import urllib2
>>> f = urllib2.urlopen('http://www.python.org/')
>>> print f.read(100)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?xml-stylesheet href="./css/ht2html
Существует даже возможность построить «нож», если вы действительно должны использовать open
метод:
proxy_handler = urllib2.ProxyHandler({'http': 'http://www.example.com:3128/'})
proxy_auth_handler = urllib2.ProxyBasicAuthHandler()
proxy_auth_handler.add_password('realm', 'host', 'username', 'password')
opener = urllib2.build_opener(proxy_handler, proxy_auth_handler)
# This time, rather than install the OpenerDirector, we use it directly:
opener.open('http://www.example.com/login.html')
+0
Благодарим вас за помощь, но для меня это слишком высокий уровень, поскольку я просто начинаю изучать питон. –
Смежные вопросы
- 1. Python, не может открыть текстовый файл
- 2. Большой текстовый файл в csv, не может открыть текстовый файл
- 3. Как открыть текстовый файл в Python?
- 4. Как открыть текстовый файл в python?
- 5. Эта программа не может прочитать текстовый файл?
- 6. Открыть текстовый файл с акцентами в python
- 7. Может ли python открыть mp3-файл
- 8. Как открыть текстовый файл?
- 9. C Программа не может открыть файл
- 10. Как открыть текстовый файл в C#
- 11. Открыть файл в Интернете с настольными приложениями?
- 12. Python не может найти мой текстовый файл?
- 13. Python не может открыть файл
- 14. Невозможно открыть текстовый файл
- 15. Невозможно открыть текстовый файл
- 16. Открыть текстовый файл в android
- 17. Программно открыть текстовый файл в R?
- 18. не удалось открыть текстовый файл
- 19. Python может открыть файл, PL/Python не
- 20. Может ли программа C изменить исполняемый файл?
- 21. Может ли текстовый файл обновляться двумя программами одновременно (живое общение)?
- 22. Открыть файл в python
- 23. Почему моя программа не может найти текстовый файл, который я хочу открыть?
- 24. Visual C++ - Не удается открыть текстовый файл
- 25. Открыть txt-файл в python
- 26. «Невозможно открыть файл», когда программа пытается открыть файл в/proc
- 27. Pycharm: Python не может открыть файл pserve
- 28. Может ли текстовый файл использоваться как труба?
- 29. Как открыть текстовый файл в Java
- 30. Программа Python неправильно читает текстовый файл при запуске программы?
Спасибо! Я ценю помощь и тот факт, что это кратким! –