ZIP 압축 zipfile.py 기본 모듈로 제공한다. C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Lib\zipfile.py 작업폴더 : C:\Users\USER\Documents\Python 원본 파일명 : DataLog.txt 압축 파일명 : DataLog.zip 참고로, 13행에서 wzip = zipfile.ZipFile('C:\\Users\\USER\\Documents\\Python\\DataLog.zip", mode = 'w') 로 경로명을 지정하면 압축폴더 안에 전체 경로에 대한 폴더들이 만들어진다. 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 '..
텔레그램 봇 만들기 - 파이썬 텔레그램 계정 만들기 참고 : 1. Telepot 모듈 설치 파이썬이 설치된 PC의 CMD (도스창) 에서 노란색 부분처럼 "pip install telepot" 을 실행하면 자동 설치된다. 혹시 설치 중 아래 그림처럼 오류가 나면 다시 해보고 그래도 동일 증상이면, cmd 창을 관리자 권한으로 실행해서 Telepot 모듈을 다시 설치한다. 2. 파이썬에서 아래 코드를 실행하면 id 등 정보를 얻으면 설치가 완료 된것이다. 1 2 3 4 5 6 import telepot bot = telepot.Bot("452=====================================J0") bot.getMe() # 메시지 전송 bot.sendMessage("461======", "..
1. 변수명 밑줄, 영문자로 시작해야 한다. 밑줄, 문자, 숫자 사용, 대소문자 구분한다. int, long(3.x 부터 int로 통합), float, complex 등 8진수는 0o 로 시작 16진수는 0x 로 시작 8진수 변환 함수 oct(38) 16진수 변환 함수 hex(38) 2진수 변환 함수 bin(38) // 정수 나누기, 나눈값에서 정수값만 얻는다. (실수는 버림) 3//2 = 1 문자는 "" 혹은 '' 로 묶는다. 여러줄의 문자열은 '''' 혹은 ''' 로 묶는다. 문자열 연결 : "abc" + "123" = "abc123" 문자열 인덱싱 : a = "abc123" 일때 a[0]=a, a[3]=1 ord('s') : 유니코드 값 얻기 char(115) : 유니코드 문지 얻기 2. 리스트 c..