Загрузка...

Returns empty text in /span[]

Thread in Python created by pijawca Oct 22, 2020. 174 views

  1. pijawca
    pijawca Topic starter Oct 22, 2020 че тут нового на этом вашем лолзе 295 Jul 17, 2019
    primer.py
    Code
    import requests
    from lxml import html
    from fake_useragent import UserAgent


    ua = UserAgent()

    nick = 'navalny'
    headers = {
    'user-agent': ua.random
    }

    page = requests.get('https://twitter.com/navalny', headers=headers)
    tree = html.fromstring(page.content)
    not_found = tree.xpath('/html/body/div/div[3]/div[1]/table[1]/tbody/tr[1]/td[2]/div[2]/span[2]/text()') #Нужно спиздить никнейм у Нава**ного (хуй знает можно писать такое или нет)
    convert = (str(not_found)).lower()
    print (convert)

    f = open('hts.html', 'w', encoding='utf-8')
    f.write(page.text)
    Возвращает пустой текст. Тобишь []
    При открытии файла .html данный тег присутствует.
    Путь xpath правильный.
    Пробовал так же и через:

    primer_bs4.py
    Code
    page = requests.get ('http://twitter.com/navalny')
    soup = BeautifulSoup(page.content, 'html.parser')
    convert = soup.find('span', {'class': 'screen-name'})
    Результат идентичный
     
  2. LurkerDMA
    LurkerDMA Oct 22, 2020 WEB-разработка zelenka.guru/threads/2169683/ 108 May 17, 2020
    RaysMorgan бань его нахуй, он навального взломать хочет
     
  3. oriole
    oriole Oct 22, 2020 был(а) давно
    span[2]/text()')
     
    1. oriole
      oriole, а так можно ?
      там точка ?
    2. View the next comments (4)
  4. Архистратиг
    Архистратиг Oct 22, 2020 Звезды по 1.3₽ https://lolz.live/threads/8842508/ 16,827 Jul 26, 2020
Top
Loading...