본문 바로가기

IT/파이썬7

[산술연산] Arithmetic Operators Operator Description + 더하기 - 빼기 * 곱하기 / 나누기 % 나머지 ** 제곱 // 몫 2020. 9. 29.
[모듈] time, datetime(timedelta) 모듈로 날짜/시간 구하기 # Python-Time-Module # time, datetime 모듈로 날짜/시간 구하기 time # time 함수를 호출하면 1970년 1월 1일 0시 0분 0초 이후 경과한 시간을 초단위로 반환함 # 시간대는 UTC(Universal TIme Coordinated, 협정 세계시)를 사용 >>> import time >>> time.time() 1600824133.5122118 # time모듈의 localtime함수를 사용해 time에서 반환한 값을 날짜 시간 형태로 반환함 # localtime은 현재 지역의 시간을 사용 # 우리나라는 UTC + 9시간을 더한 KST(Korea Standard Time, 한국 표준시)를 사용(=UTC+09:00) # tm_wday는 월~일, 0~6 / tm_yday.. 2020. 9. 23.
[pytham] interpreter field is empty - python 시작 1. 파이참 실행 파이썬을 코딩하기 위해서 interpreter가 필요 2. 파이썬 다운로드 파이썬 홈페이지에서 사용자 사용에따라 버전 선택해 다운로드 3. 설치 파일 실행 Install Now 선택 Add Python 3.8 to PATH선택(PATH 설정) 4. 인터프리터 경로 설정 기본 경로 : 'C:\User\hyunw\AppData\Local\Programs\Python\Python38-32\' 5. 파이썬 경로 검색 ctl+R => cmd python 실행 / import sys / sys.executable 6. 출력문 실행 [Run] - run : 콘솔 확인 2020. 9. 21.
[IMAP] 메일 내용 추출 (python2.7) IMAP IMAP와 POP3는 아웃룩(Outlook), 썬더버드(Thunderbird), 안드로이드 기본 이메일 앱과 같은 메일 클라이언트에서 이메일에 접속하고자 할 때 사용하는 프로토콜입니다. IMAP의 경우 메일서버에 클라이언트가 접속해서 메일확인 가능. 1. Gmail IMAP 설정 2. 코딩 #-*- coding:utf-8 -*- import base64 import imaplib import email import email.header def findEncodingInfo(txt): info = email.header.decode_header(txt) s, encoding = info[0] return s, encoding imap = imaplib.IMAP4_SSL('imap.gmail.co.. 2020. 7. 3.
[SMTP] 이메일 보내기 SMTP(Simple Mail Transfer Protocol) 전자 우편 전송 프로토콜은 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜이다. 사용하는 TCP 포트번호는 25번이다. 상대 서버를 지시하기 위해서 DNS의 MX레코드가 사용된다. RFC2821에 따라 규정되어 있다. 1. Google 계정 보안 2단계 인증 사용 앱 비밀번호 생성 2. 코딩 3. 메일 확인 발신(@gmail.com) 수신(@naver.com) 2020. 7. 3.
[print] 데이터 출력함수 사용해서 cli에 출력하기 #정수형 데이터 출력 a=10 print(a) #정수형 변수 a출력 print("%d" % a) #문자열 formatting기법을 사용해서 정수형 변수 a출력 #문자열 데이터 출력 b = "안녕하세요" print(b) #문자열 변수 b출력 print("%s" % b) #문자열 formatting기법을 사용해서 문자열 변수 b출력 print("b에 저장된 값은",b,"입니다") #,를 사용해서 문자열과 문자열을 연결해서 출력 print("b에 저장된 값은 "+b+" 입니다") #+를 사용해서 문자열과 문자열을 연결해서 출력 #정수형+문자열 print(b+" 문자열 데이터값과 정수형데이터 값",a,"를 한줄에 출력 했습니다") #+를 사용해서 문자열과 정수형변수를 연결해서 출력 2020. 5. 31.
[Input] 입력 값 변수에 저장하기 import sys a, b, c = str(input('문자열 세개 입력 : ')).split() ##입력받은 값을 공백 단위로 나누고 각 문자열 각 변수에 저장 d, e, f = str(input('문자열 세개 입력 : ')).split(',') ##입력받은 값을 , 단위로 나누고 각 문자열 각 변수로 저장 x = input('값 입력하세요 : ') ##입력받은 값을 변수에 저장 y = sys.stdin.readline() ##입력받은 값을 변수에 저장 z, zz = map(int, input().split()) ##입력받은 값을 공백 단위로 나누고 정수로 형변환 값을 int(값), int(값) 각 변수에 저장 l = list(map(int, input().split())) ##입력받은 값을 공백 단.. 2020. 5. 30.
LIST