self.options = Options()
self.options.add_argument("user-data-dir=C:\\Users\\Владислав\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 1")
self.driver = webdriver.Chrome(executable_path=r'C:\Users\Владислав\.spyder-py3\chromedriver.exe',options=self.options)
self.driver.get("https://google.com")
return
self.options.add_argument("C:\Users\Student\SeleniumProfile")
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
options = Options()
options.add_argument("/Users/Student/SeleniumProfile")
self.driver = webdriver.Chrome(options=options)
self.driver.get("https://google.com")
use options instead of chrome_options
self.driver = webdriver.Chrome(chrome_options=options)
address_block = item.select('div._93444fe79c--labels--1J6M3 a')
[<a class="_93444fe79c--link--10mjQ" data-name="GeoLabel" href="https://saransk.cian.ru/kupit-kvartiru-mordoviya/" target="_blank">Республика Мордовия</a>,
<a class="_93444fe79c--link--10mjQ" data-name="GeoLabel" href="https://saransk.cian.ru/kupit-kvartiru/" target="_blank">Саранск</a>,
<a class="_93444fe79c--link--10mjQ" data-name="GeoLabel" href="https://saransk.cian.ru/kupit-kvartiru-mordoviya-saransk-leninskiy-044296/" target="_blank">р-н Ленинский</a>,
<a class="_93444fe79c--link--10mjQ" data-name="GeoLabel" href="https://saransk.cian.ru/kupit-kvartiru-mordoviya-saransk-ulica-ulyanova-0231362/" target="_blank">улица Ульянова</a>,
<a class="_93444fe79c--link--10mjQ" data-name="GeoLabel" href="/cat.php?deal_type=sale&engine_version=2&house%5B0%5D=2040440&offer_type=flat" target="_blank">89</a>]
Вообще эта идея возникла из-за проблемы, которую я не мог решить, мой парсер и форма находятся в разных классах, я смог реализовать запуск парсинга по нажатию кнопки на форме, то есть обратиться из класса формы в парсер, но вот для того чтобы записывать события на форму из класса парсера нужно было обратиться к textEdit на форме для вывода событий, и это у меня не получалось, собственно мне и посоветовали использовать sqlite
Я правильно, понимаю, мне нужно добавить колонку с временем записи события в БД, после чего использовать этот запрос и тогда будут выводиться только новые события?