본문 바로가기
반응형

Python4

Playwright를 활용한 로또 자동 구매 프로그램 만들기-2 Playwright를 활용한 로또 자동 구매 프로그램 만들기6. 전체 코드from playwright.sync_api import Playwright, sync_playwrightimport timeimport random# 동행복권 계정 정보USER_ID = '아이디'USER_PW = '비밀번호'# 구매 개수 설정COUNT = 5balance = ""def generate_lotto_numbers(count): lotto_numbers = [] for _ in range(count): lotto_numbers.append(sorted(random.sample(range(1, 46), 6))) return lotto_numbersdef run(playwright: Playwr.. 2025. 3. 10.
Playwright를 활용한 로또 자동 구매 프로그램 만들기-1 Playwright를 활용한 로또 자동 구매 프로그램 만들기1. 로또 자동 구매 프로그램을 만들게 된 이유로또를 매주 구매해야겠다고 생각은 하지만, 막상 바쁘거나 깜빡 잊어버려서 구매하지 못하는 경우가 많다. 특히 당첨 번호를 맞추는 것보다 꾸준히 구매하는 것이 더 어렵다는 것을 느끼곤 했다. 매번 직접 구매하는 수고로움 없이, 자동으로 로또를 사줄 수 있는 프로그램이 있다면 얼마나 편할까? 이런 생각에서 출발하여 로또 자동 구매 프로그램을 만들게 되었다.매번 수동으로 구매하는 불편함매주 로또를 구매하는 과정은 간단해 보이지만, 정해진 시간에 맞춰 구매하는 것은 생각보다 번거롭다. 특히, 잊어버리고 지나치면 구매 기회를 놓치게 되며, 바쁜 일정 속에서 꾸준히 구매하는 것이 쉽지 않다.Playwright란.. 2025. 3. 10.
GUI 없는 리눅스에서 Playwright 실행하기 - chromium_headless_shell 활용 🚀 GUI 없는 리눅스에서 Playwright 실행하기✅ Playwright 실행 중 발생할 수 있는 오류 해결Playwright를 처음 설치하거나 업데이트한 후 실행할 때 아래와 같은 오류가 발생할 수 있습니다:Looks like Playwright was just installed or updated.Please run the following command to download new browsers: playwright install이 오류는 Playwright가 기본적으로 사용하는 브라우저 바이너리를 다운로드하지 못했을 때 발생합니다.📌 1. chromium_headless_shell 사용하여 해결위 문제를 해결하려면 Playwright가 내부적으로 사용하는 브라우저 대신 chromiu.. 2025. 2. 28.
브라우저 자동화 - playwright 설치 방법 (python 환경) 개발자는 아니지만 python으로 이것저것 가지고 놀기 좋아하는 IT쟁이입니다. 브라우저 자동화로 기존 selenium은 왠지 다가가기 힘들었는데 playwright 라는게 있다고 해서 써봤습니다. playwright의 설치 및 기본 사용법을 소개해 드리겠습니다. playwright 설치 방법 파이썬의 다른 패키지의 경우 pip 명령어 한줄이면 설치 가능하지만 playwright 는 한번 더 설치가 필요하네요. 그렇다고 복잡하지는 않습니다. 한줄만 더 입력하면 됩니다. pip install pytest-playwright playwright install playwright 사용 방법 설치가 완료 되면 아래 테스트 코드로 테스트 해봅니다. 아래 테스트 코드는 지정 웹 사이트에 접근해서 브라우저 스크린샷을.. 2023. 4. 5.
반응형