Python8 python 로또 번호 생성기 #2. 로또 번호 생성하기(1) 로또 번호 생성기 만들기 두번째. 파이썬으로 1에서 45까지 숫자중 중복없이 6개의 숫자를 무작위로 추출하는 코드를 만들어보려함. 지난 포스팅은 역대 당첨번호를 수집해서 DB에 저장하는 파이썬 코드를 만들어봄. 먼저 보고 오는것을 추천!!! 방법이 궁금하다면 아래 클릭 python 로또 번호 생성기 #1. 역대 당첨 번호 수집 로또 번호 생성기를 만든어보려함. 단순하게 번호를 무작위로 6개를 선택하는게 아니라 역대 당첨번호와 비교해서 추출할 것임. 기본적으로 2번이상 당첨된 번호 조합은 없다고 보고 무작위로 419ba.tistory.com #2. 무작위 번호 추출 1. 모듈 numpy import numpy as np 2. 번호 추출 # 1에서 45까지 숫자중 6개 무작위 추출 mynum = set(np.. 2023. 7. 18. python 로또 번호 생성기 #1. 역대 당첨 번호 수집 로또 번호 생성기를 만든어보려함. 단순하게 번호를 무작위로 6개를 선택하는게 아니라 역대 당첨번호와 비교해서 추출할 것임. 기본적으로 2번이상 당첨된 번호 조합은 없다고 보고 무작위로 선택된 번호 조합중 1등 또는 2등 당첨 기록이 있는 번호 조합은 제외하는 방식으로 번호를 추출. 그리고 추가로 내가 선택한 번호 조합이 1등, 2등 당첨 기록이 있는지도 확인. #1. 역대 당첨 번호 수집 python web crawling으로 수집해서 DB로 저장 1. 모듈 request, splite3 import requests import sqlite3 2. db 회차, 1등 당첨 번호와 보너스 (6개 번호), 당첨인원, 당첨금, 추첨일 순서로 저장 db_path = 'lotto.db' db = sqlite3.co.. 2023. 7. 16. python : 마우스 제어 이전 포스팅 '마우스 좌표 가져오기' 에 이어 간단한 사용법을 정리 1. 모니터 크기 확인 import pyautogui # 화면크기 -------------------------------- size = pyautogui.size() print(size) # output --> Size(width=2560, height=1440) 2. 마우스 제어 import pyautogui # 변수 ------------------ position_x = 1000# x좌표(절대좌표) position_y = 1000# y좌표(절대좌표) amount_x = 500# x이동량(상대좌표) amount_y = 500# y이동량(상대좌표) #------------------------ # 마우스 이동 ------------ .. 2022. 10. 30. python : 마우스 좌표 가져오기 1. 현재 마우스 좌표 출력 import pyautogui as pag # 현재 마우스 좌표 출력 mouse_position = pag.position() print(mouse_position) # output --> Point(x=2444, y=45) 불편함, 아직 이 기능이 필요한 이유를 모르겠음. 마우스 좌표를 실시간으로 표시하는 함수를 만들때 사용 하려나? 한번 해봄. 1) 마우스 움직일 때마다 좌표 출력 import pyautogui as pag import time import os while True: # 현재 마우스 좌표 출력 mouse_position_1 = pag.position() # print(mouse_position_1) time.sleep(0.1) mouse_position_2.. 2022. 10. 9. python : strftime, strptime 자주 사용하는 것은 아니지만, 은근히 필요한 경우가 많음. 그래서 할때마다 문법이 헷갈림. 물론 할 때마다 검색해서 해도 되지만 이번 기회에 정리 해봄. ▶ datetime 을 문자열로 변환 from datetime import datetime now = datetime.now() # 년-월-일 date_str = now.strftime("%Y-%m-%d") # 년-월-일 시:분:초 now_str = now.strftime("%Y-%m-%d %H:%M:%S") print(date_str) print(now_str) print(type(now_str)) # output --> 2022-10-01 # output --> 2022-10-01 22:32:12 # output --> ▶ 문자열을 datetime로.. 2022. 10. 1. 파이썬 - 단순업무 자동화 #2 파일이름 일괄 변경 요즘은 1일1코딩을 하려고 노력중이다. 이게 하다보니 익숙해지고 기억에 오래 남는다. 모든 일이 다 그렇겠지만, 반복학습이 중요하다. 어제에 이어서 오늘은 파일이름 일괄 변경 코딩을 공부했다. 또 다시 검색 검색 그리고 코딩 코딩 오늘은 간단하게 정리될뻔 했으나 한부분에 문제가 생겼다. 변경할 파일이 있는 폴더 경로를 설정해야하는데 그게 잘 안되서 결국은 파일이 있는 폴더에 파이썬 파일을 만들어서 해결했다. 디렉토리 경로를 어떻게 바꿔야 할지 고민을 더 해봐야겠다. 어쟀든 변경은 되니까. 일단은 만족하고 고민은 내일 다시 하도록 하자. 파일이름에서 방구를 봉구로 변경하기 파이썬 실행 결과는 만족 스럽다. 재미들림 이제 그만..... 점점 편해지는 느낌이다.... 2020. 10. 10. 파이썬 - 단순업무 자동화 #1 파일명에 특정문자 파일들 모두 이동하기 요즘 수학 문제풀이 영상제작 알바를 하는데 문제파일과 해설파일을 분리하고 제작한 영상파일은 이름을 형식에 맞게 일괄적으로 변경하고 싶었다. 처음에는 일일이 손으로 했는데 몇번 하다보니 이게 문제 푸는것 만큼 시간이 걸리는것 같아서 코딩으로 시도해봄. 검색 검색 검색 ..... 코딩 코딩 코딩 ..... 해결 뛰어선 줄까지 다해서 26줄... 역시 사람은 배워야... 세상에는 능력자들이 참 많다. 파일명 일괄 변경은 다음에... 2020. 10. 9. 파이썬 - Lotto Crawler 로또 항상 힘든 상황에서 기대게 된다. 요즘도 역시 당첨은 안되지만 혹시는 언제나 역시가 되지만 혹시 모르니까 이번에는 유튜브에 코딩 강의를 하는 [배우는 프로그래머]의 방구석 잡코딩 "파이썬 웹크롤러" 따라하기 여러 코딩 유튜버를 봤는데 그중 설명이 가장 깔끔하고 체계가 잡힌 느낌이다. 좋은 유튜버를 발견했다. (이렇게 올려도 되나?) www.youtube.com/channel/UCoIC6Nj833OCz3J3bZrJGyg 크롤링 따라하기를 몇가지 해본 결과 내용에 대한 이해가 없으면 크롤링은 어렵겠구나라는 생각을 하게된다. 웹사이트의 태그들이 수시로 바뀌고 막아놓고 방해하고 ㅜㅜ 나같은 초보자에게는 그리 쉬운일이 아니다 이제 조금 감이 잡힌다고 할까 다음은 배우는 프로그래머님의 코딩 유튜브를 보면서 열.. 2020. 9. 27. 이전 1 다음