본문 바로가기

Python3

파이썬3.6 [datetime] 날짜 시간 처리 모듈 파이썬3.6 에서 날짜와 시간을 제공하는 datetime 모듈이 있다. 날짜 및 시간 계산을 지원한다. * Available Typedatetime.date # 날짜만 저장datetime.time # 시간만 저장datetime.datetime # 날짜와 시간을 저장datetime.timedelta # 시간 구간 정보datetime.tzinfo # 두 날짜, 시간 또는 날짜 시간의 인스턴스 객체 간 차이를 마이크로 초 해상도로 나타내는 기간datetime.timezone # tzinfo 추상 기본 클래스를 UTC의 고정 offset으로 구현하는 클래스 6가지의 타입 중 현재 진행중인 프로젝트에서 필요한 timedelta, date, datetime 클래스를 공부해보면서 정리를 해보았다.출처 : python.. 2018. 2. 22.
python에서의 thread 동시성 문제 (feat. GIL, Global Interpreter Lock ) 1. 파이썬이란, 파이썬은 1991년에 발표된 고급 프로그래밍 언어로, 플랫폼 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어이다. 다시 말하면, 다양한 플랫폼에서 사용할 수 있고, 한 줄씩 바로 실행할 수 있으며 실행 시간에 자료형을 검사하기 때문에 변수는 모든 자료형의 값을 가질 수 있다. A = [ 'ab' , 1 , 12.5 ] 이렇게 리스트에 다양한 자료형을 넣을 수 있는 것이다.파이썬의 장점은 배우기 쉽고 어디서나 실행될 수 있다는 점이다. 읽고 사용하가 쉬우며 잘 설계된 내장 라이브러리와 표준 라이브러리, 서드파티 오픈소스 라이브러리와 모듈이 방대하기 때문에 인기가 높아졌으며 2017년 가장 많이 사용하는 top 10 프로그래밍 언어에서 1위를 차지하였다. 출처 : https:.. 2018. 2. 8.
python 파일 존재여부 python 으로 파일의 존재여부 확인할 때!! import os.path os.path.isfile(fname) 파일이 존재하면 True 리턴한다 출처 : https://stackoverflow.com/questions/82831/how-do-i-check-whether-a-file-exists-using-python?rq=1 현재 파일 경로를 알고 싶을 때는, import os print (os.getcwd()) #현재 디렉토리의 print (os.path.realpath(__file__))#파일 print (os.path.dirname(os.path.realpath(__file__)) )#파일이 위치한 디렉토리getcwd() : 현재작업디렉토리(current working directory)를 나타.. 2018. 1. 29.