Запитання з тегом «urllib2»

urllib2 - це вбудований модуль python 2, який визначає функції та класи, які допомагають виконувати дії з URL-адресами. Це особливо незадовільно і було замінено в python 3 та сторонніми бібліотеками.



13
Як завантажити зображення за допомогою запитів
Я намагаюся завантажити та зберегти зображення з Інтернету за допомогою requestsмодуля python . Ось (робочий) код, який я використав: img = urllib2.urlopen(settings.STATICMAP_URL.format(**data)) with open(path, 'w') as f: f.write(img.read()) Ось новий (непрацюючий) код із використанням requests: r = requests.get(settings.STATICMAP_URL.format(**data)) if r.status_code == 200: img = r.raw.read() with open(path, 'w') as f: …

18
Завантаження зображення за допомогою urllib та python
Тому я намагаюся зробити скрипт Python, який завантажує веб-файли і поміщає їх у папку на робочому столі. Тут я знайшов кілька подібних програм, які роблять щось подібне, але нічого не схожого на те, що мені потрібно. Той, який я знайшов найбільш схожим, знаходиться тут ( http://bytes.com/topic/python/answers/850927-problem-using-urllib-download-images ). Я спробував використати …
183 python  urllib2  urllib 

5
AttributeError ("str" ​​об'єкт не має атрибута "read" ")
У Python я отримую помилку: Exception: (<type 'exceptions.AttributeError'>, AttributeError("'str' object has no attribute 'read'",), <traceback object at 0x1543ab8>) Дано код пітона: def getEntries (self, sub): url = 'http://www.reddit.com/' if (sub != ''): url += 'r/' + sub request = urllib2.Request (url + '.json', None, {'User-Agent' : 'Reddit desktop client by …


3
Потрібно встановити urllib2 для Python 3.5.1
Я запускаю Python 3.5.1 для Mac. Я хочу використовувати urllib2модуль. Я спробував встановити його, але мені сказали, що це розділено на urllib.requestі urllib.errorдля Python 3. Моя команда (зараз працює з каталогу bin frame, бо це не на моєму шляху): sudo ./pip3 install urllib.request Повертає це: Could not find a version …


10
Python urllib2: Отримати відповідь JSON від url
Я намагаюся ОТРИМАТИ URL-адресу за допомогою Python, і відповідь JSON. Однак коли я біжу import urllib2 response = urllib2.urlopen('https://api.instagram.com/v1/tags/pizza/media/XXXXXX') html=response.read() print html Html має тип str, і я очікую JSON. Чи є спосіб, яким я можу захопити відповідь як JSON або словник python замість str.
89 python  json  urllib2 

5
python: urllib2 як надіслати файл cookie із запитом urlopen
Я намагаюся використовувати urllib2 для відкриття URL-адреси та надсилання певного тексту cookie на сервер. Наприклад, я хочу відкрити сайт. Вирішуйте шахові завдання за допомогою певного файлу cookie, наприклад, пошук = 1. Як це зробити? Я намагаюся зробити наступне: import urllib2 (need to add cookie to the request somehow) urllib2.urlopen("http://chess-problems.prg") Спасибі …
83 python  urllib2 

5
Основна проблема авторизації Python urllib2
Оновлення: на основі коментаря Лі я вирішив згустити свій код до справді простого сценарію та запустити його з командного рядка: import urllib2 import sys username = sys.argv[1] password = sys.argv[2] url = sys.argv[3] print("calling %s with %s:%s\n" % (url, username, password)) passman = urllib2.HTTPPasswordMgrWithDefaultRealm() passman.add_password(None, url, username, password) urllib2.install_opener(urllib2.build_opener(urllib2.HTTPBasicAuthHandler(passman))) req …

3
Обробка Python socket.error: [Errno 104] Підключення скинуто рівноправним
При використанні Python 2.7 urllib2для отримання даних з API я отримую помилку [Errno 104] Connection reset by peer. Що спричиняє помилку та як слід обробляти помилку, щоб сценарій не вийшов з ладу? ticker.py def urlopen(url): response = None request = urllib2.Request(url=url) try: response = urllib2.urlopen(request).read() except urllib2.HTTPError as err: print …

7
Проксі з urllib2
Я відкриваю URL-адреси за допомогою: site = urllib2.urlopen('http://google.com') І що я хочу зробити, так само підключіться до проксі-сервера, який мені десь сказав: site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'}) але і це не спрацювало. Я знаю, що urllib2 має щось на зразок обробника проксі, але я не можу згадати цю функцію.
76 python  proxy  urllib2 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.