플그래밍/파이써언 192

[파이썬 에러] AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath'

0. 에러 AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath' 이번 Selenium 4.0 업데이트로 인해 발생하는 에러입니다. 🔗 Selenium 4.0 Beta 1 changelog 1. 업데이트 및 모듈 추가 from selenium.webdriver.common.by import By 위 모듈을 추가해줍니다. 2. 코드 변경 find_element_by_xpath('') find_element(By.XPATH, '') find_element_by_xpath("")를 find_element(By.XPATH, "")형태로 변경해줍니다. 다른 속성을 통한 find_element도 위와 같은 방법으로 변경해줍니다. [예제..

[파이썬 에러] DeprecationWarning: executable_path has been deprecated, please pass in a Service object

0. 에러 DeprecationWarning: executable_path has been deprecated, please pass in a Service object 이번 Selenium 4.0 업데이트로 인해 발생하는 에러입니다. 🔗 Selenium 4.0 Beta 1 changelog 1. 업데이트 및 모듈 추가 pip3 install -U selenium pip3 install webdriver-manager 셀레니움 4.0 이상 버젼으로 설치 webdriver-manager 설치 # BEFORE from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.chrome.op..

[파이썬 기초] pyautogui 설치방법

pyautogui 설치방법 pip install pyautogui pip list pip --version (pip -V) python -m pip install --upgrade pip python -m pip install pip==22.2.2 ImportError: cannot import name 'SourceDistribution' > Visual Studio Code 실행 > 터미널 창 열기 (단축키: ctrl + `) pip install pyautogui > pyautogui library 설치 > Proceed (Y/n)? 확인 문구에서 y 입력 후 설치 진행 pip list > 설치되어있는 library의 목록 조회 pip --version (pip -V) > pip 버젼 조회 pyth..

[파이썬 기초] 너무 쉬운 pyautogui

📝 pyautogui, pyautogui 설치방법, pyautogui 이미지서치, pyautogui란, 파이썬 pyautogui, pyautogui 윈도우키, pyautoguiPAUSE import pyautogui 📋 모듈 불러오기 pyautogui.FAILSAFE = True 📋 FAILSAFE 적용 (좌측상단으로 커서 이동시 실행 종료) pyautogui.PAUSE = 1.0 📋 pyautogui (각각의)콜 이후 대기시간(초) x, y = pyautogui.locateCenterOnScreen('target.png') 📋 화면 상 이미지 파일의(target.png) 센터 x, y 좌표값을 반환 pyautogui.size() 📋 해상도 x, y 값 반환 pyautogui.position() 📋 커서..

[파이썬] 간단하게 조합(Combination) 구하기

파이썬에서 일일히 수동으로 조합을 계산하려다보면 코드도 너무 길어지고 시간도 오래걸리는데요... 이를 간단하게 구할 수 있는 방법에 대해서 알아볼께요. 일단 코드부터... from itertools import combinations import math example = [1, 2, 3, 4, 5, 6, 7, 8, 9] n = len(example) r = 2 print(f'{int(math.factorial(n)/(math.factorial(r)*math.factorial(n-r)))}개\n') print("기존 리스트") print(str(example)) results = list(combinations(example, r)) print(f"\n가능한 모든 조합 ({len(results)}개)")..

[파이썬] 가상환경 Activate 오류

아래 코드를 실행하여 가상환경을 실행시켰을 때, myvenv\Scripts\activate '이 스크립트는 이 시스템에서 실행되지 않습니다.' 오류가 발생 할 경우, Windows PowerShell을 관리자 권한으로 실행하여, Set-ExecutionPolicy -ExecutionPolicy RemoteSigned 권한을 변경해주고 다시 가상환경을 실행하면 됩니다. myvenv\Scripts\activate 위의 명령어로 myvenv 상위 폴더에서 가상환경 실행

728x90