본문 바로가기

728x90

전체 글

(113)
Requests 쿠키를 Selenium 에서 사용하기 Requests 에서 Selenium 으로 쿠키 정보를 전달하는 방법 with requests.Session() as s: s.get(url) for cookie in s.cookies: driver.add_cookie({ 'name' : cookie.name, 'value' : cookie.value, 'path' : '/', 'domain' : cookie.domain }) Selenium 쿠키를 Requests 에서 사용하기 셀레니움에서 Requests 로 쿠키 정보를 전달하는 방법 with requests.Session() as s: for cookie in driver.get_cookies(): c = {cookie['name']:cookie['value']} s.cookies.update(c)..
Selenium 쿠키를 Requests 에서 사용하기 셀레니움에서 Requests 로 쿠키 정보를 전달하는 방법 with requests.Session() as s: for cookie in driver.get_cookies(): c = {cookie['name']:cookie['value']} s.cookies.update(c) Requests 쿠키를 Selenium 에서 사용하기 Requests 에서 Selenium 으로 쿠키 정보를 전달하는 방법 with requests.Session() as s: s.get(url) for cookie in s.cookies: driver.add_cookie({ 'name' : cookie.name, 'value' : cookie.value, 'path' : '/'.. korearocker.tistory.com
PyCharm 에 Pyinstaller 연동 Tool Settings - Arguments 는 Pyinstaller 에서 사용하는 명령어를 추가하면 된다.
UI 파일 Pyinstaller 로 묶어서 배포하기 QtDesinger 로 UI 를 제작 후 Pyinstaller 로 배포 시 UI 를 불러오지 못하는 오류가 발생할때 UI 파일을 포함하여 배포하는 방법 소스코드 def resource_path(relative_path): """ Get absolute path to resource, works for dev and for PyInstaller """ base_path = getattr(sys, '_MEIPASS', os.path.dirname(os.path.abspath(__file__))) return os.path.join(base_path, relative_path) uiForm = resource_path("testui.ui") ui = uic.loadUiType(uiForm)[0] Spec 파일..
[Python] Selenium 크롬 원격 디버깅 방법 Selenium 크롬 원격 디버깅 Selenium은 웹 애플리케이션을 테스트하는 데 사용되는 강력한 도구입니다. 크롬 웹 브라우저에서 Selenium을 사용할 때 원격 디버깅을 활용하면 브라우저 작업을 실시간으로 확인하고 디버깅할 수 있습니다. 원격 디버깅 활성화 크롬 웹 브라우저를 원격 디버깅 모드로 실행합니다. /path/to/chrome --remote-debugging-port=9222 Selenium 코드 Selenium을 사용하여 크롬 웹 브라우저를 원격 디버깅합니다. from selenium import webdriver # 크롬 옵션 설정 chrome_options = webdriver.ChromeOptions() chrome_options.add_experimental_option("de..
Crontab 생성 / 관리 리눅스 Crontab 리눅스 운영 체제에서는 작업을 정기적으로 실행하기 위해 cron 데몬을 사용합니다. cron 데몬은 시간 기반으로 반복적으로 작업을 실행하는 기능을 제공합니다. 이를 위해 사용하는 설정 파일이 바로 crontab입니다. crontab 명령어 crontab 명령어를 사용하여 사용자의 cron 테이블을 관리할 수 있습니다. 주요 옵션은 다음과 같습니다: -e: 현재 사용자의 crontab 파일을 편집합니다. -l: 현재 사용자의 crontab 파일을 출력합니다. -r: 현재 사용자의 crontab 파일을 삭제합니다. crontab 파일 형식 crontab 파일은 각 줄마다 하나의 작업을 정의합니다. 각 줄은 다음과 같은 형식을 가집니다: 분 시간 일 월 요일 사용자명 명령어 예를 들어,..
Telegram Bot 으로 비공개 채널에 메세지 보내기 1. 채널을 생성 후 관리자로 추가. 2. 채널에서 다른 관리자로 메세지를 보낸다. 3. https://api.telegram.org/bot[API TOKEN]/getUpdates 에 접속하여 2번에서 보낸 메세지를 찾아 채널 ID를 알아낸다 * ID를 정상적으로 찾아왔는지 확은하는 방법 https://api.telegram.org/bot[API TOKEN]/sendMessage?chat_id=[CHANNEL ID]&text=Hello 4. 파이썬에서 bot.sendMessage(chat_id=3번에서 알아낸 ID, text=보낼 메세지) 5. 끝.
테이블 Header 고정되는 스크롤 만들기 제목 AAA BBB CCC DDD EEE FFF AAA1 AAA1 AAA1 AAA1 AAA1 AAA1 AAA1 AAA1 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3 AAA1 BBB2 CCC3 DDD1 EEE2 FFF3

728x90
자바스크립트를 허용해주세요.
[ 자바스크립트 활성화 방법 ]
from Mohon Aktifkan Javascript!