<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Евгений Лукин: заметки с тегом selenium</title>
<link>https://evgenylukin.ru/blog/tags/selenium/</link>
<description>Заметки, конспекты</description>
<author>Евгений Лукин</author>
<language>ru</language>
<generator>E2 (v3849; Aegea)</generator>

<itunes:owner>
<itunes:name>Евгений Лукин</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Заметки, конспекты</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>🚀 Pydoll: Async Web Automation in Python!</title>
<guid isPermaLink="false">100</guid>
<link>https://evgenylukin.ru/blog/all/pydoll-async-web-automation-in-python/</link>
<pubDate>Thu, 27 Mar 2025 20:39:41 +0300</pubDate>
<author>Евгений Лукин</author>
<comments>https://evgenylukin.ru/blog/all/pydoll-async-web-automation-in-python/</comments>
<description>
&lt;p&gt;&lt;a href="https://github.com/autoscrape-labs/pydoll"&gt;https://github.com/autoscrape-labs/pydoll&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;🔥 Installation&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;pip install pydoll-python&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⚡ Quick Start&lt;br /&gt;
Get started with just a few lines of code:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;import asyncio
from pydoll.browser.chrome import Chrome
from pydoll.constants import By

async def main():
    async with Chrome() as browser:
        await browser.start()
        page = await browser.get_page()
        
        # Works with captcha-protected sites
        await page.go_to('https://example-with-cloudflare.com')
        button = await page.find_element(By.CSS_SELECTOR, 'button')
        await button.click()

asyncio.run(main())&lt;/code&gt;&lt;/pre&gt;</description>
</item>

<item>
<title>Инструкция по парсингу: Python + Selenium + WebDriver</title>
<guid isPermaLink="false">79</guid>
<link>https://evgenylukin.ru/blog/all/instrukciya-po-parsingu-python-selenium-webdriver/</link>
<pubDate>Sun, 13 Mar 2022 10:04:29 +0300</pubDate>
<author>Евгений Лукин</author>
<comments>https://evgenylukin.ru/blog/all/instrukciya-po-parsingu-python-selenium-webdriver/</comments>
<description>
&lt;p&gt;Чтобы скачать актуальную версию WebDriver переходим на &lt;a href="chrome://settings/help"&gt;chrome://settings/help&lt;/a&gt;, чтобы узнать версию вашего браузера.&lt;br /&gt;
По ссылке &lt;a href="https://sites.google.com/chromium.org/driver/"&gt;https://sites.google.com/chromium.org/driver/&lt;/a&gt; скачиваем вебдрайвер для версии вашего барузера и для вашей операционной системы. Например, у меня это chromedriver_win32.zip&lt;br /&gt;
Извлекаем в папку с проектом файл chromedriver.exe.&lt;br /&gt;
Устанавливаем в окружение библиотеку Selenium.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;from selenium import webdriver
driver = webdriver.Chrome('chromedriver.exe')
driver.get(url)&lt;/code&gt;&lt;/pre&gt;</description>
</item>


</channel>
</rss>