๊ธฐ์ ์ ์ํ ๊ธฐ์ ์ด ์๋, ์ฌ๋์ ์ํ ๊ธฐ์ ์ด ํ์ํ๋ค๊ณ ๋ฏฟ๋ ๊ฐ๋ฐ์ ๊น์ง์ ์ ๋๋ค.
- ํ๋ฆฌ๋์๊ฐ ๊ฐ๋ฐ์
- ์๋ํ ํ๋ก๊ทธ๋จ ์ ์ ํ๋งค & ๊ฐ์ ์ ์
- ์ ํ๋ธ : https://www.youtube.com/channel/UCDl-10cmslZewQn-6o8usqQ
Courses
Reviews
- Selenium Basics Course
- WordPress Auto Posting Program Development Course (ChatGPT API)
- Selenium Basics Course
Posts
Q&A
์๋ ์ง๋ฌธ์ ์ถ๊ฐ ์บก์ณ๋ณธ์ ๋๋ค.
2๋ฒ์งธ ์ค ์ฝ๋๋ฅผchromedriver_autoinstaller.install์์chromedriver_autoinstaller.install()๋ก ์ฝ๋๋ฅผ ๋ณ๊ฒฝํด์ฃผ์ธ์ !
- 0
- 2
- 144
Q&A
์ค๋ฅ ์ง๋ฌธ์์ต๋๋ค
์ง๋ฌธ์๋์ด ์ฌ์ฉํ์ ํ์ฌ ์ฝ๋venv.scripts.activate ์ด๋ ๊ฒ ์์ ํด์ฃผ์ธ์venv/scripts/activate
- 0
- 1
- 125
Q&A
1๊ฐ์์ localhost:4000 ์ ์
๊ฐ์์์ python ๊ธฐ๋ฐ์ flask ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด์ฉํด ์๋ฒ๋ฅผ ์ด์์ต๋๋ค๊ฐ์์์ ํ๊ณ ์ถ์๋ ํต์ฌ ๋ด์ฉ์๋งค๋ฒ ํฌ๋กค๋งํ ๋๋ง๋ค ๋ก๊ทธ์ธ ํด์ผํ๋ ๊ฒฝ์ฐ์๋๋ฒ๊น , ๊ฐ๋ฐ์ ๋ชฉ์ ์ผ๋ก ๊ณ์ ๋ก๊ทธ์ธ ํ๋ฉด ๊ณ์ ์ด ์ฐจ๋จ๋นํ ์ ์์ผ๋ฏ๋กhtml ์ฝ๋๋ฅผ ๋ณต์ฌํด์, ๋ด ์๋ฒ๋ฅผ ํตํด ํฌ๋กค๋งํ๋ฉด ๊ณ์ ์ ์ด์ ์์ด ํฌ๋กค๋ง ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ ์ ์๋ค์ ๋๋ค.
- 0
- 2
- 335
Q&A
๊ฐ์์๋ฃ ์ด๋์๋ณผ๊น์?
(์ฌ์ง) ์์ ๋ ธํธ ๋ณด๊ธฐ๋ฅผ ๋๋ฌ์ฃผ์ธ์ !ํด๋น ์ฌ์ดํธ์ ๋งํฌ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค
- 0
- 2
- 321
Q&A
๊ถ๊ธํ ๋ถ๋ถ์ด ์์ต๋๋ค.
OpenAI GPT-turbo-3.5 api ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ๊ธฐ์กด openai๋ฅผ ์ญ์ ํ ํ openai==0.28.1 ๋ฒ์ ์ ์ค์นํด์ผํฉ๋๋คpip uninstall openai pip install openai==0.28.1 ์ด๋ ๊ฒ ์ค์ ํ์ ํ ํ๋ก๊ทธ๋จ์ ๋ค์ ์คํ์์ผ๋ณด์ธ์ !
- 0
- 2
- 274
Q&A
ํ์ฌ ๋ค์ด๋ฒ ์ฝ๋๊ฐ ๋ฐ๋๊ฑฐ ๊ฐ์ต๋๋ค.
(์ฌ์ง) Selenium find_element(), click() ์ฌ์ฉํ๊ธฐmore_btn = driver.find_element(By.CSS_SELECTOR, "#loc-main-section-root > div > div.rdX0R.POx9H > div > a") more_btn.click()
- 0
- 2
- 328
Q&A
ํธ๋ํฐ์ผ๋ก ์๋ ํด๋ฆญ์๋ฉ๋๋ค.
com.instagram.android:id/row_feed_button_like ๋ฒํผ resourceId ์ ์ฐพ์ง ๋ชปํด ๋ฐ์ํ ์๋ฌ์ ๋๋คํด๋ํฐ์ ATX ์ด๋ฆ์ ํ์ ๋ชจ์ ์์ด์ฝ ์ดํ๋ฆฌ์ผ์ด์ ์ด ์ค์น๋์ด ์๋ ์ํ์ผ๊น์?
- 0
- 2
- 348
Q&A
move_to_bottom ์คํฌ๋กค ๋ถ๋ถ
selenium actions_api scroll์ด ์๋, mouse api๋ฅผ ํ์ฉํ์๋ฉด ๋ฉ๋๋ค ํน์ Element์์ offset๋งํผ ์์ง์ผ ์ ์์ต๋๋ค mouse_tracker = driver.find_element(By.ID, "mouse-tracker") ActionChains(driver) .move_to_element_with_offset(mouse_tracker, 8, 0) .perform() ๋ง์ฐ์ค ํฌ์ธํฐ๋ฅผ ์์ง์ด๊ณ ๋ ์ดํ์ ๋ง์ฐ์ค ์คํฌ๋กค์ ๋ด๋ ค์ฃผ๋ฉด ๋ฉ๋๋ค ActionChains(driver).scroll_by_amount(0, randY).perform() Selenium mouse cursor move ๋ฐฉ๋ฒmouse_tracker = driver.find_element(By.ID, "mouse-tracker") ActionChains(driver) .move_to_element_with_offset(mouse_tracker, 8, 0) .perform() ActionChains(driver).scroll_by_amount(0, randY).perform() [์ฐธ๊ณ ๋งํฌ]https://www.selenium.dev/documentation/webdriver/actions_api/mouse/
- 0
- 2
- 327
Q&A
weditor์์
ํด๋ํฐ ๊ธฐ์ข weditor ์คํฌ๋ฆฐ์ท2๊ฐ์ง ๋ด์ฉ์ ์ ๋ฌํด์ฃผ์๊ฒ ์ต๋๊น?ํด๋ํฐ ๊ธฐ์ข ์ ๊ดํ ๋ฌธ์ ๋ก ๋ณด์ ๋๋ค
- 0
- 2
- 204
Q&A
ํ์ด์ฌ 3.11.7๋ฒ์ ์ฌ์ฉ ์ค์ธ๋ฐ ๊ฐ์ํ๊ฒฝ ์์ฑ์ด ์ ๋ฉ๋๋ค
pip install virtualenv์ ๋ ฅ ํ ์คํํด๋ณด์ ์ !
- 0
- 2
- 289