Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- Pythonic
- dataframe
- 백준
- ELASTIC
- Java
- rest api
- git bash
- gensim
- pyLDAvis
- ChromeDriverManager
- 토픽모델링
- 파이썬
- js
- 프로그래머스
- Jpype
- centos8
- 완주하지못한선수
- dead lock
- KONLPY
- tweepy
- bulk post
- MariaDB
- pandas
- bs4
- ShallowCopy
- Python.h
- pip install mariadb
- jvm.py
- 나무자르기
- elastic search
Archives
- Today
- Total
부리부리부리
[Python] 회사 자동 출근 프로그램 (pyinstaller 이용) 본문
from time import sleep
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from webdriver_manager.chrome import ChromeDriverManager
chrome_options = webdriver.ChromeOptions()
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options)
driver.get('https://kolla.mipllab.com/') # 회사 출근 페이지
user = "" # 내 id 입력
pw = "" # 내 pw 입력
# log_info = {
# 'id' : input("id를 입력하세요"),
# 'pw' : input("pw를 입력하세요")
# }
driver.find_element(By.NAME,'email').send_keys(user)
driver.find_element(By.NAME,'password').send_keys(pw)
driver.find_element(By.XPATH,'//*[@id="inputLoginBtn"]').click()
# html = driver.page_source
# soup = BeautifulSoup(html, 'html.parser')
sleep(3)
driver.find_element(By.XPATH,'//*[@id="headerCommuteCheckDropdown"]').click()
driver.find_element(By.XPATH,'//*[@id="site-navbar-collapse"]/ul[2]/li[1]/div/div/a[1]').click()
출근하고 똥싸러가고 싶은데 굳이 로그인하고 출근 눌러야하는게 싫어서 만든 프로그램.
만들고 좋아한다음 다음날 출근해서 돌려보니 잘된다. 그런데 출근할려고 vscode 켜서 코드 돌리고있는 나를 보니 한심했다.. 그냥 로그인하고 출근 누르면 되지않나 싶어서..
혹시 내가 만든 코드를 exe파일로 만들 순 없을까? 하고 찾아보니 pyinstaller란게 있었다. (없는게 없습니다..)
pip install pyinstaller #설치
pyinstaller godjuhyuk.py # 파일명.py
'언어 > Python' 카테고리의 다른 글
[pandas] DataFrame을 사용하는 이유 (2) | 2022.11.25 |
---|---|
[Python] pyLDAvis & gensim_models 오류 (0) | 2022.01.21 |
Anaconda 명령어 모음 (0) | 2022.01.11 |
[Python] gensim - LDA parameters (0) | 2021.12.15 |
[Python] module konlpy 관련 오류 해결 (0) | 2021.12.13 |