Почему не работает lxml.html.cssselect?

324
16 октября 2018, 16:40

Почему cssselect невыполняет поиск элементов?

import requests
from lxml.html import parse
from io import StringIO    
def getElement(url):
        r = requests.get(url)
        root = parse(StringIO(r.text)).getroot()
        links = root.cssselect('a')
        print(links)

Ошибка в логе:

'cssselect does not seem to be installed. ' ImportError: cssselect does not seem 
         to be installed. See http://packages.python.org/cssselect/
Answer 1
from lxml import html
def getElement(url):
    r = requests.get(url)
    root = html.parse(StringIO(r.text)).getroot()
    links = root.cssselect('a')
    for link in links:
        print(link)

помогло с библиотеками, поднялся в html

READ ALSO
Проблема с моей 2d псевдо-камерой (MonoGame)

Проблема с моей 2d псевдо-камерой (MonoGame)

Я только - только начинаю изучать MonoGameРади обучения, решил пока написать простую игрушку с изменяемым игровым миром (что - то вроде Terraria)

196
Сохранение больших объемов данных в базу данных используя entity framework

Сохранение больших объемов данных в базу данных используя entity framework

Программа парсит через VK API пользователей (в среднем в 20-50 потоков) и создает записи в базе данныхУ каждого пользователя в среднем 20 групп,...

260
Почему разнятся значения Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) в разных приложениях?

Почему разнятся значения Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) в разных приложениях?

Я пишу сервис, где мне необходимо получить папку AppData\RoamingПользуюсь следующей конструкцией Environment

228