파이썬에 대한 기초를 모두 다지셨다면, 이제는 프로그래밍을 해볼 차례입니다. 만약 파이썬이 처음이라면, 아래의 링크를 참조해주세요. >> 파이썬 기초다지기 첫 포스팅인만큼, 숫자 맞추기 게임을 구현해보는 것으로 가볍게 시작해볼까 합니다. 1. 게임 설명 1~50까지의
1. 라이브러리 설치 라이브러리를 설치해야할 때에는 pip install을 사용한다. 여기서 pip란, 파이썬 모듈이나 패키지를 쉽게 설치할 수 있도록 도와주는 도구로, 의존성에 필요한 모듈이나 패키지를 함께 설치해 주기 때문에 매우 편리하다. 사용법은 아래와 같다.
QR 코드를 생성하기 위해서는 qrcode 라이브러리를 설치해주어야 한다.문자 및 숫자로 표현될 수 있는 모든 것은 QR코드로 만들 수 있다. 아래의 예시는 나의 벨로그 URL을 QR 코드로 만드는 코드를 작성한 것이다.작업 디렉토리에 가보면 velog.png라는 이름
환율 계산을 위해 currencyconverter 라이브러리를 설치하자.아래와 같이 코드를 작성하고 결과를 확인해보자.결과를 확인해보면, 여러가지 통화가 집합으로 출력된다. USD와 KRW를 확인했으니, 이제 환율 계산기를 만들어보자.코드를 아래와 같이 수정한다.환율에
쓰레드를 사용하여 2가지 동작이 동시에 실행되는 코드를 작성해보자.① threading쓰레드를 사용하기 위해선 threading 모듈을 import해야 한다.② timesleep 메서드를 사용하기 위해 import한 모듈이다.sleep 메서드는 프로그램을 지정한 시간
1. 번역 프로그램 작성하기 먼저 구글 번역기를 사용하기 위해 라이브러리를 추가해주자. translate 메서드는 번역할 문자열과, 어떤 언어(src)를 어떤 언어(dest)로 번역할지를 입력받는다. src 속성 값을 생략하면 자동으로 auto로 지정되어, 입력받은
마우스와 키보드를 자동으로 제어하기 위한 pyautogui 라이브러리와, 클립보드에 한글을 사용하기 위한 pyperclip 라이브러리를 설치한다. 아래는 마우스의 좌표를 출력하는 코드이다.위 코드는 1초마다 마우스의 x, y좌표를 출력한다. 아래는 실행결과이다.오토마우
1. 사진에서 좌표 추출하기 이전 포스팅과 마찬가지로, pyautogui, pyperclip 라이브러리를 사용할 것이고, 거기에 schedule 라이브러리만 추가하면 된다. schedule 라이브러리는 일정시간마다 함수를 동작시키기 위해 사용하는 라이브러리이다. 아래는
먼저, 네이버 메일 설정에 들어가서 아래와 같이 IMAP/SMTP를 설정을 변경해주어야 한다.이제 네이버 메일을 보내는 코드를 작성해보자.① send_email, send_pwd, recv_email본인의 이메일본인의 네이버 로그인 비밀번호받을 대상의 이메일② msg.
아래의 링크를 따라 슬랙 홈페이지에 접속한 후 새 워크스페이스를 생성해주면 된다.\>> 슬랙 홈페이지①아래의 링크를 따라 slack api 사이트에 접속한다.\>> slack api② Get start > Your Apps 버튼을 누른다. Create an App을 클