분류 전체보기

JLPT의 청해, 일본뉴스 ANN뉴스를 보면서 청해연습을 했다. 두개 모두 모르는 단어들은 모두 노트에 정리해서 반복해서 외우는 형식으로 했다. ANN뉴스는 아나운서가 말하는 것을 따라서 발음해보고 쉐도잉하면서 들었다.
·IT 공부/python
django를 사용하기 위해선 우선 당연히 python이 설치 되어있어야 한다. Environments and Packages 그리고 가상환경을 만들어서 그곳에서 django의 환경을 만들어서 사용하면, 기존에 python환경에는 영향을 주지 않고 사용할 수 있다. 가상환경은 가상환경만다 다른 개발환경을 구축할 수 있다. myenv 라는 파일을 생성해서 가상 개발환경을 구축하고, 그곳에서 django를 이용한다. 그렇기 때문에 기존의 환경에서는 django version을 확인해봐도 No module named dijango로 나온다. 하지만 , 가상환경을 들어가 보면 이렇게 3.1.4 버전이라고 나오는 것을 확인해 볼 수 있다. django cycle web server 클라이언트는 우리가 만든 dja..
·IT 공부/python
프로젝트 개요 Project) 나도 코딩에서 구독자 분들을 대상으로 파이썬 특강을 진행 참여 신청은 이메일을 통해서 가능하며 메일 수신 시간 기준으로 선착순 3명이 선정된다. 아래 조건에 해당하는 메일을 자동으로 조회하여 선정되신 분들께는 선정 안내 메일을, 아쉽게 선정되지 못한 분들께는 대기 번호 안내 메일을 자동으로 발신하고, 선정된 3명의 명단을 엑셀 파일로 저장하는 자동화 프로그램을 작성하시오. [신청 메일 양식] 제목 : 파이썬 특강 신청입니다. 본문 : 닉네임/전화번호 뒤 4자리(Random) (예) 나도코딩/1234 [선정 안내 메일] 제목 : 파이썬 특강 안내 [선정] 본문 : xx님 축하드립니다. 특강 대상자로 선정되셨습ㄴ디ㅏ. ( 선정순정 1번) [탈락 안내 메일] 제목 : 파이썬 특강..
·IT 공부/python
우선 email 관련 기능을 사용하기 위해서 smtplib 라이브러리를 사용해야 한다. import smtplib 그리고 한가지더 작업해줘야 하는 것이 있다. account.py 파일 EMAIL_ADDRESS = "ID@gmail.com" EMAIL_PASSWORD = "PASSWORD" 따로 account.py 파일을 만들어서 그 안에 email주소, email password를 설정해야 한다. from account import * 그리고 위에 account.py 파일을 사용하기위해서 import한다. email password email password를 설정하기 위해서는 우선 구글 계정관리에서 2단계 인증을 사용해야한다. 그리고 바로 아래있는 앱 비밀번호를 설정해주면 16글자의 앱 비밀번호를 받을..
·IT 공부/python
Web Scraping 어느 웹사이트에서 원하는 정보를 가져오고 싶을 경우에 사용한다. XPath Scrabping을 할 때, 해당 url에는 많은 양에 태그들이 존재하기 때문에 비슷하고 겹치는 element가 존재한다 그 경우에, 어떤 것을 지칭하는지를 명확하게 하기 위해서 XPath를 사용한다. /html/body/div/span/.... 이런식으로 태그를 따라들어가야 하는데, //*[@id="login"] //*[@id="search_btn"]/span[2] 이렇게 간단하게 사용할 수 있다. /는 현재 위치하는 것으로부터 한단계 아래있는 곳을 의미 //는 현재 위치로부터 모든 하위 엘리먼트를 의미 *은 엘리먼트 이름 상관없이 전부를 의미한다. requests pip install requests 우..
·IT 공부/python
# 사용자가 입력한 keyboard값을 받아서 처리할 수 있는 것(후킹) # 그러기 위해서 필요한 keyboard모듈 import keyboard import time from PIL import ImageGrab def screenshot(): # 2020년 6월 1일 10시 20분 30초 -> _20200601_102030 curr_time = time.strftime("_%Y%m%d_%H%M%S") img = ImageGrab.grab() img.save("image{}.png".format(curr_time)) # image_20200601_102030 .png keyboard.add_hotkey("F9", screenshot) # 사용자가 F9번을 입력했을 때 screenshot 함수를 동작 #..
JONGI-N CHOI
'분류 전체보기' 카테고리의 글 목록 (26 Page)