Найти - Пользователи
Полная версия: Ребят никак не получается установить модули. Вызов pip3.exe не работает
Начало » Python для новичков » Ребят никак не получается установить модули. Вызов pip3.exe не работает
1
Adilakavov
Ребят я новичок в Питоне, решил что знание данного языка сильно облегчит мне мою дальнейшую жизнь с этих соображений начал изучение. Как любой разумный человек знаю что самое лучшее обучение это обучение в работе над конкретной задачей. Задачу придумал, хочу написать простенький парсер сайта. Но возникли вопросы.
Как я понял мне нужен следующий алгоритм,
1. моя программа должна заходить на нужный мне url
почитал в инете нашел инфу что это можно сделать с модулем Request. Ок посредством Request у меня получилось зайти на нужный мне сайт.
2. Мне нужно сохранять результат того что мне возвращает библиотека Request. Имею в виду html кодж самой страницы, и создавала бы файлы в которые сохранялся бы код исходной страницы.
3. Мне нужен модуль который будет работать над исходным кодом страницы, и даст мне возможность разбирать html по мне нужным частям. Вроде это можно реализовать посредством lxml.

Так вот ребята вопросы:
Каким методом Модуля Request я могу получить доступ к самому коду страницы r.text возвращает только тег <head> ???

Как мне реализовать создание и сохранение исходного кода страницы в Файл для последующей обработки ??? что для этого нужно

И еще я не смог установить модуль urllib2 потому как у меня Python 3.6.1, а данный модуль идет из коробки в Python 2 и там нужно устанавливать какие то зависимости и прочий бред. Ребят это же рили печаль со всеми этими модулями совместимостями, нет ничего такого типа Composer в Python ?
krok64
Все нормально r.text() возвращает:
 import requests
r = requests.get('http://google.ru')
print(r.text)
JOHN_16
Adilakavov
Как мне реализовать создание и сохранение исходного кода страницы в Файл для последующей обработки ??? что для этого нужно
а зачем сохранять? путь лежит себе в памяти. lxml не нужен файл с html
Adilakavov
И еще я не смог установить модуль urllib2 потому как у меня Python 3.6.1,
а зачем он тебе? Это устаревший модуль. Вместо нег ов питоне 3 используется просто urllib
krok64
Ребят это же рили печаль со всеми этими модулями совместимостями,
Да в общем то нету никакой печали
krok64
нет ничего такого типа Composer в Python ?
есть менеджер пакетов PIP и его достаточно. И он работает.
JOHN_16
Adilakavov
решил что знание данного языка сильно облегчит мне мою дальнейшую жизнь
А вот тут можно поподробнее? Чем вы занимаетесь и что хотите упростить?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB