Я делаю простую программу очистки.
Сначала пользователь напишет имя footballer
, затем я сделаю ссылку на transfermarkt.com
веб-поиск, а затем я хотел бы ввести первую ссылку и удалить данные из профиля футболиста. , К сожалению, у меня проблема с селеном. Как мне войти на сайт программно и удалить данные с сайта?
Вот мой код:
from urllib.request import urlopen
import bs4
from bs4 import BeautifulSoup
from selenium import webdriver
data = input('Enter name: ')
data = data.replace(" ", "+")
print(data)
link = 'https://www.transfermarkt.pl/schnellsuche/ergebnis/schnellsuche?query='
search = link + data + '&x=0&y=0'
print(search)
driver = webdriver.Chrome("/usr/lib/chromium-browser/chromedriver")
driver.find_element_by_css_selector('.spielprofil_tooltip tooltipstered').click()
name_box = soup.find('h1', attrs={'class': 'dataValue'})
print(name_box)
Работает только на строку print(search)
, но тогда я потерялся. Браузер открыт, но в адресной строке есть только data:,
.