이전에 작성한 글 https://jspark33.tistory.com/114 컴파일러 VS 인터프리터컴파일러란?컴파일러는 프로그래밍 언어로 작성된 코드를 기계어로 변환하는 프로그램이다. 컴파일 과정은 소스 코드를 한 번에 전체적으로 분석하고, 이를 실행 파일로 변환하여 이후 실행할jspark33.tistory.com 에서 인터프리터에 대하여 알아보며 인터프리터 언어 중에 하나인 파이썬의 인터프리터는 어떻게 구성되어있을지 매우 궁금하였다.파이썬 인터프리터에 대해 알아보려면파이썬의 기본 구현체인 cPython을 살펴보아야 한다.https://github.com/python/cpython GitHub - python/cpython: The Python programming languageThe Python p..
try1.py 부터 try100.py 파일을 만드려고 할 때 일일이 touch try1.py 부터 touch try100.py 까지 일일이 치기엔 너무 많이 노가다를 해야한다. 그럴 땐 touch try{1..100}.py 하게되면 자동으로 범위를 적어준 만큼의 파일이 생성되게 된다.
import csv data = list() f = open("F:\/csv/image_list.csv",'r') rea = csv.reader(f) for row in rea: data.append(row) f.close csv를 import 한뒤 data라는 리스트를 만들어줍니다. 그후 open을 이용해 csv파일을 열어줍니다. 이때 만약 csv파일을 제작시에 utf-8로 인코딩을 하였다면 f = open("F:\/csv/image_list.csv",'r',encoding='utf-8-sig') 를 추가해 주어야 오류가 나지 않습니다! 그 뒤는 for문으로 append를 사용해 데이터를 쌓아주면 csv를 list로 변환이 가능합니다. 만약 csv의 차원이 1차원이 아니라면 for row in rea:..
파이썬은 정말 공부를 하면 할 수록 매력이 넘친다.. 공부하기싫을때 마다 조금씩 만져보면 재밌는 언어같다.. 오늘 설명해 볼 파이썬 프로젝트는 파이썬으로 문자 보내보기 python send message 일단은 먼저 https://www.twilio.com/ Twilio - Communication APIs for SMS, Voice, Video and Authentication www.twilio.com 으로 들어가 회원 가입을 해주어야 한다. 문자를 보내기 위해선 통신망을 이용하여 보내야 하기 때문에 요금 지불이 필수적이다 하지만 twilio에서는 회원가입시 일정 요금을 지원해주는데 그 양도 충분히 많기 때문에 충분히 체험 해 볼수 있다. 회원가입을 하고 아마 본인의 번호로 핸드폰 인증까지 해야 할 ..