Написать Urllib2 на Python3
Доброе утро, вопрос такой. Как пишутся urllib2.urlopen и urllib2.URLError на Python3? В инете нашел, что можно импортировать модули import urllib.request, urllib.parse, urllib.error, но таких модулей PyCharm вообще не видит. Прощу помощи, спасибо!
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Не знаю, как написать программу на python3 на урок информатикаи
изнесмен Василий готовится к уплате налогов за квартал (три месяца). Действующая налоговая система.
Многопоточность urllib2
Нужно отсылать следующие запросы не дожидаясь результата предыдущих с последующей обработкой.
Urllib2, threading и производительность
Есть элементарная функция, грабящая содержимое вэб-стрниц на основе юрллиб2: def.
Как использовать urllib2 в Python 3?
Python 3 Откуда скачать библиотеку urllib2 для Python 3? Бросьте ссылки, пожалуйста.
Urllib2.HTTPRedirectHandler для https
Привет всем. Столкнулся с такой проблемой. При перенаправлении на другую страницу, при.
Форум русскоязычного сообщества Ubuntu
Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
- Форум русскоязычного сообщества Ubuntu »
- Ubuntu Russian LoCo »
- Разработка (Модератор: Azure) »
- urllib для python 3?
Страницы: [1] Вниз
Автор Тема: urllib для python 3? (Прочитано 1615 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Страницы: [1] Вверх
- Форум русскоязычного сообщества Ubuntu »
- Ubuntu Russian LoCo »
- Разработка (Модератор: Azure) »
- urllib для python 3?
Страница сгенерирована за 0.033 секунд. Запросов: 25.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.
Необходимо установить urllib2 для Python 3.5.1
Я запускаю Python 3.5.1 для Mac. Я хочу использовать urllib2. Я попытался установить это, но мне сказали, что он был разделен на urllib.request и urllib.error для Python 3. Моя команда (теперь из каталога фреймворка bin, потому что это не на моем пути):
sudo ./pip3 install urllib.request
Could not find a version that satisfies the requirement urllib.request (from versions: ) No matching distribution found for urllib.request
У меня была такая же ошибка, прежде чем я попытался установить urllib2 одним махом.
Eamonn Gormley 26 дек. 2015, в 21:44
Поделиться
Разве вы не можете просто импортировать urllib.request в вашу программу Python?
michaelpri 26 дек. 2015, в 20:41
urllib.request является частью стандартной библиотеки и не требует установки.
Daniel Roseman 26 дек. 2015, в 20:45
user2673238 30 янв. 2017, в 09:44
urllib является частью библиотеки std, но в нем содержится только пакет разбора, я не смог найти запрос в этом .
Devendra Bhat 11 фев. 2018, в 18:19
Показать ещё 2 комментария
Поделиться:
3 ответа
ПРЕДУПРЕЖДЕНИЕ. Исследования безопасности обнаружили несколько отравленных пакетов на PyPI, включая пакет с именем urllib , который будет «звонить домой» при установке. Если вы использовали pip install urllib некоторое время после июня 2017 года, удалите этот пакет как можно скорее.
Вы не можете, и вам не нужно.
urllib2 — это имя библиотеки, включенной в Python 2. Вы можете использовать urllib.request library, включенную в Python 3, вместо этого, Библиотека urllib.request работает так же, как urllib2 работает в Python 2. Поскольку она уже включена, вам не нужно ее устанавливать.
Если вы следуете руководству, в котором говорится, что вы используете urllib2 , вы обнаружите, что у вас возникнут дополнительные проблемы. Ваш учебник был написан для Python 2, а не Python 3. Найдите другой учебник или установите Python 2.7 и продолжите учебник по этой версии. Вы найдете urllib2 с этой версией.
В качестве альтернативы, установите requests library для более простого и простого в использовании API. Он будет работать как на Python 2, так и на 3.
Martijn Pieters 26 дек. 2015, в 20:53
Поделиться
Спасибо, тогда я мог бы использовать: import urllib.request as urllib2
MewX 10 янв. 2018, в 06:43
так пип не модерируется против вредоносных программ?
igor 21 май 2018, в 17:23
@igor: pip — это инструмент командной строки, который может обнаруживать и загружать пакеты из любого места. PyPI.org, индекс пакет по умолчанию pip будет идти, не модерируется. Python Software Foundation — это организация, управляемая добровольцами, и она не может даже начать смягчать объем используемого кода.
Martijn Pieters♦ 21 май 2018, в 18:19
Спасибо за внимание
B Furtado 27 окт. 2018, в 15:56
Показать ещё 2 комментария
Примечание. Модуль urllib2 был разделен на несколько модулей в Python 3 с именем urllib.request и urllib.error. Инструмент 2to3 автоматически адаптирует импорт при преобразовании ваших источников в Python 3.
Таким образом, кажется, что невозможно выполнить именно то, что вы хотите, но вы можете использовать соответствующие функции python3 из urllib.request .
Ilya V. Schurov 26 дек. 2015, в 22:11
Поделиться
apt-get install python-urllib3 # для python 2
apt-get install python3-urllib3 # для python 3
pip install urllib3 # для python 2
pip3 установить urllib3 # для python 3
ANK 13 нояб. 2017, в 15:21
Поделиться
Ещё вопросы
- 0 ошибки opencv при использовании с приложениями формы Windows
- 1 Шаблон наблюдателя в Android
- 0 ошибка: ожидаемое первичное выражение до токена ‘
- 0 .HTACCESS — Дамп сайт от производства до разработки
- 0 Как получить HTML-код из URL в браузере Chrome, используя Java?
- 1 ICAL Recurrence RULE Generation (RRULE)
- 0 Move_uploaded_file не нравится tmp_name
- 0 mysqldump иногда возвращает пустой файл
- 1 Интернационализация с весны MVC
- 1 Формулы теряются при обновлении строки
- 1 Сортировать список по имени, дате и иерархии
- 1 Сегментация изображения в openCV
- 1 Коробки с картинками, дающие их изображения картинкам под ними
- 0 Как я могу добиться этого удивительного слайд-шоу?
- 0 Symfony2 Отдельная грубая форма от контроллера
- 1 многопоточный код с выпущенным GIL и сложными потоками медленнее в Python
- 0 как работать с UI-View в ионном
- 0 Странное поведение Angular 1.3 при копировании элемента в NG-повтор
- 0 Придайте градиент фигурам, используя fabricjs по нажатию кнопки
- 0 Как я могу получить доступ к переменным в различных функциях JavaScript на той же фабрике?
- 1 Хеширование в Java отрицательных чисел
- 0 Сделайте среднее значение для интервалов времени mysql
- 1 Сброс порядковых номеров акцептора в качестве инициатора без возможности использования onLogon
- 1 Синтаксис JPQL LIKE со строками
- 1 Есть ли быстрые альтернативы для функции TextureView.getBitmap ()?
- 1 Как изменить легенду Matplotlib
- 0 Можете ли вы создать ссылку, которая использует текущий URL-адрес динамически, используя Javascript?
- 0 ASP.NET MVC4 проверка подлинности телефонного промежутка
- 0 Плагин проверки jQuery — флажки
- 1 Как сделать np.where более эффективным с помощью треугольных матриц?
- 0 Поменяйте местами два HTML-тега, между которыми есть некоторые фиксированные теги
- 1 Почему мой список выходит из области видимости в сообщении WCF?
- 0 манипулирование таблицей html с использованием foreach в codeigniter
- 0 Зависимые флажки
- 1 подписка на изменения свойств в View throws ArgumentNullException
- 1 жесткий пользовательский ImageDataGenerator
- 0 если утверждение продолжает отступать к остальной части
- 1 SQL-запрос для проверки наличия определенного товара в нескольких таблицах
- 0 Qt: Выйти из приложения -> контрольный список для правильной очистки
- 1 При написании программы для «броска костей» необходимо принять число и бросить число раз, а затем вывести это число 1-6
- 0 CryptStringToBinary API поведение
- 0 Изменить фоновое изображение с помощью JQuery успешно, но как сделать одно изображение по умолчанию
- 1 Как читать ObjectInputStream без знания того, что было сериализовано?
- 0 Использует ли QT управляемый код?
- 0 Как получить экземпляр выбранного в данный момент li с помощью JQuery
- 0 Как я могу сказать Visual Studio, чтобы связать библиотеку с моим проектом?
- 1 Откройте загруженный файл с помощью диспетчера загрузки Android
- 1 получить доступ к банку в проекте из импортированной библиотеки — gradle / android studio
- 0 Передать пользовательскую переменную в анонимную функцию щелчка jQuery
- 0 Неправильные значения умножения матриц
Как использовать urllib2 в Python 3?
Как использовать python в postgresql?
Я решил написать простую функцию на python в postgresql. У меня вылезла ошибка, мол, python не.
Как использовать method в Python?
Часто в документациях разных Фреймворков встречаю выражение, что "то-то можно сделать в помощью.

Python в сервере. Использовать как php
Не могу найти в инете как на питоне серверную сторону писать. Нашёл только как самому сделать на.
Как использовать Python В JSP servlets?
хочу использовать python parser в JSP servlets. Подскажите как это сделать?

Как использовать USB ключ с Python
Уважаемые посетители форума у меня есть USB ключ Ikey помогите сделать так чтобы когда ключ.
