반응형

전체 글 2011

[파이썬] Selenium - Only supports Chrome version 117 에러

WebDriverException: Message: unkown error: cannot connect to chrome at 127.0.0.1:6071 from session not created: This version of ChromeDriver only supports Chrome version 117 Current browser version is 116.0.5845.188 크롬이 117로 업데이트가 되면서 발빠른 undetected_chromedriver에서 고새 대응을 해줬는지 크롬116 버젼으로는 사용이 불가능하다는 에러 메세지가 뜨는데요 현재 버젼은 116 지원 버젼은 117 일단 아래와 같이 변경하면 uc는 아니지만 크롬116으로도 기존 스크립트 실행이 가능해보입니다 변경 전 impor..

[파이썬] Selenium - ValueError: There is no such driver by url

ValueError: There is no such driver by url https://chromedriver.storage.googleapis.com/LATEST_RELEASE_116.0.5845 파이썬 selenium 드라이버가 제대로 잡히질 않아서 발생하는 오류입니다 코드 복사 📄📋 후원 하기 🌿❤️ from selenium import webdriver from selenium.webdriver.chrome.service import Service as ChromeService from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(service=ChromeService(ChromeDriverManag..

크롬 업데이트 (Stop Chrome Update ⛔) 막기

니 맘대로 업데이트 업데이트는 다 좋은데 쓰던것들이 오류가나면 난감해지는데요 크롬 업데이트를 차단 하는 방법 몇 가지 알아볼께요 이미 최신 버젼 첫번째 (시스템 구성 > 서비스) 시스템 구성 서비스 탭에서 크롬 업데이트 관련 서비스를 중지하는 방법입니다 윈도우즈 버튼 > 실행 > msconfig 해당 서비스 체크를 해제하고 우측 하단 적용 버튼을 누르면 백그라운드에서 크롬 업데이트를 시도할때마다 아래와 같은 알림이 뜹니다. "구글 업데이트이(가) 사용자 권한을 요청하고 있습니다." 해당 팝업에서 아니요를 선택하면 업데이트 실패가 뜨면서 기존 버젼이 유지됩니다 두번째 (서비스) 시스템 구성 서비스 탭에서 크롬 업데이트 관련 서비스를 중지하는 방법입니다 윈도우즈 버튼 > 서비스 서비스 창에서 구글 업데이트 ..

다른것들 2023.08.24

[파이썬] Selenium - 크롬 버젼 116 기본 세팅

이번에 업데이트된 크롬 116 버젼용 selenium 기본 템플릿입니다 웹드라이버는 ❤️ 입니다 코드 복사 📄📋 후원 하기 🌿❤️ # 버젼 > selenium 4.11.2 from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service # 셀레니움 옵션 option = Options() service = Service() driver = webdriver.Chrome(service=service, options=option) # 페이지 이동 driver.get(url='http://hoood.tistory.com')

[파이썬] Selenium - undetected_chromedriver (크롬 116 버전)

이번에 크롬이 116버젼으로 업데이트되면서 또 selenium chrome driver에 문제가 발생... selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at 127.0.0.1:65490 from session not created: This version of ChromeDriver only supports Chrome version 114 Current browser version is 116.0.5845.97 이런 비슷한 에러가 뜨면서 실행이 안되는데요 임시 해결법이 나와 있어서 공유합니다 일단 시스템에 git이 설치되어있어야합니다 기존 undetected_chromedriv..

12개 주요 비타민의 일일 권장 섭취량은 어떻게 되나요?

비타민 권장 섭취량(RDA)이란 무엇인가요? 최근에 건강에 대한 관심이 높아지면서 비타민과 영양제에 대한 인기도 증가하고 있습니다. 하지만 무엇이든지 너무 과하면 부작용이 생기기 마련이죠. 이러한 과다 섭취의 위험을 줄이기 위해 각 비타민의 권장 섭취량(RDA)을 알아두는 것이 큰 도움이 됩니다. RDA는 각각의 비타민에 대한 섭취량으로, 건강에 좋은 효과를 얻기 위한 안전한 범위를 제시합니다. 이를 통해 비타민 섭취의 바람직한 방향을 파악할 수 있지만 건강한 섭취를 위해 항상 전문가와 상담하는 것이 안전합니다. 건강은 한 번 잃으면 회복하기 어려운 만큼 세심한 관리가 필요하겠죠? * 최대한 권장 섭취량을 넘지 않은 제품만 모아봤어요. 다른 성분이 권장 섭취량보다 높을 수 있으니 꼭 확인하세요. 비타민 ..

건강하기 2023.08.19

[파이썬] set 관련 method 알아보기

집합과 관련된 메서드와 예제입니다. add(element) 집합에 원소를 추가합니다. s = {1, 2, 3} s.add(4) print(s) # 출력: {1, 2, 3, 4} clear() 집합의 모든 원소를 제거합니다. s = {1, 2, 3} s.clear() print(s) # 출력: set() copy() 집합의 복사본을 생성합니다. s = {1, 2, 3} s_copy = s.copy() print(s_copy) # 출력: {1, 2, 3} difference(set2) 두 집합의 차집합을 반환합니다. s = {1, 2, 3} t = {2, 3, 4} result = s.difference(t) print(result) # 출력: {1} discard(element) 집합에서 원소를 제거합니다..

[파이썬] list 관련 method 알아보기

파이썬 리스트와 관련된 메서드와 예제입니다 1. append(item) 리스트의 맨 끝에 항목을 추가합니다. fruits = ['apple', 'banana', 'cherry'] fruits.append('orange') print(fruits) # 출력: ['apple', 'banana', 'cherry', 'orange'] 2. extend(iterable) 리스트와 반복 가능한 객체(iterable)를 연결합니다. list1 = [1, 2, 3] list2 = [4, 5, 6] list1.extend(list2) print(list1) # 출력: [1, 2, 3, 4, 5, 6] 3. ..

[파이썬] "is"로 시작하는 11가지 문자열 메소드

'is'로 시작하는 11가지 문자열 메소드 isalnum(): 문자열이 알파벳 문자와 숫자로만 구성되어 있는지 확인합니다.s = "Hello123" print(s.isalnum()) # 결과: True isalpha(): 문자열이 알파벳 문자로만 구성되어 있는지 확인합니다.s = "Hello" print(s.isalpha()) # 결과: True isascii(): 문자열이 ASCII 문자로만 구성되어 있는지 확인합니다.s = "Hello" print(s.isascii()) # 결과: True isdigit(): 문자열이 숫자로만 구성되어 있는지 확인합니다.s = "12345" print(s.isdigit()) # 결과: True isidentifier(): 문자열이 파이썬 식별자로 사용할..

[파이썬] 15가지 문자열 메소드

다음과 같이 15 가지 파이썬 문자열 메소드가 있습니다 1. upper(): 모든 문자를 대문자로 변환합니다. s = "hello" print(s.upper()) 결과: "HELLO" 2. lower(): 모든 문자를 소문자로 변환합니다. s = "HELLO" print(s.lower()) 결과: "hello" 3. swapcase(): 대문자는 소문자로, 소문자는 대문자로 변환합니다. s = "HeLLo" print(s.swapcase()) 결과: "hEllO" 4. capitalize(): 첫 문자를 대문자로 변환하고 나머지 문자는 소문자로 변환합니다. s = "hello world" print(s.capitalize()) 결과: "Hello world" 5. title(): 각 단어의 첫 문자를 대..

반응형