언어/파이썬 & 장고
-
[Python]Dictionary의 clear()와 {} 차이점언어/파이썬 & 장고 2016. 5. 21. 11:52
아래와 같은 dict 타입의 변수가 존재한다고 할 때, 첫 번째와 두 번쨰의 차이점은 무엇일까?dict_test={"a":"1","b":"2"} #1 dict_test.clear() #2 dict_test={} 두 코드 기능은 "지운다" 라는 점에 있어 동일합니다. 하지만 dict_test라는 변수를 재사용할 때, 큰 차이점이 있습니다. #1의 경우입니다.dict_test={"a":"1","b":"2"} temp_dict=dict_test dict_test.clear() print(temp_dict) 결과: {} #2의 경우입니다.dict_test={"a":"1","b":"2"} temp_dict=dict_test dict_test={} print(temp_dict) 결과: {"a":"1","b":"2"..
-
[Python]문자열로된 날짜 datetime으로 변환언어/파이썬 & 장고 2016. 1. 23. 23:18
"2016-01-01" 이라는 문자열을 아래와 같이 사용하면 datetime 객체로 변환 가능1234import date test_date="2016-01-01"convert_date = datetime.datetime.strptime(test_date, "%Y-%m-%d").date()cs"20160101"이라는 문자열을 아래와 같이 사용하면 역시 변환 가능1234import date test_date="20140206"convert_date = datetime.datetime.strptime(test_date, "%Y%m%d").date()cs결과 값은 전부 "2016-01-01"의 datetime 객체 형태로 반환된다. 아래와 같이 strftime을 사용하여 현재일의 년월일을 문자열로 구할 수 있다..
-
[Django]uWSGI (우분투 + 장고 + nginx)언어/파이썬 & 장고 2016. 1. 23. 23:00
Django는 파이썬에서 제공하는 웹프레임워크입니다. Django에는 코드를 자체적으로 테스트하기 위한 간단한 웹서버를 가지고 있고, 이를 실행하는 명령어는 runserver입니다. 제품출시를 할 때에는 Django에서 제공하는 간단한 웹서버를 사용하는 것이 아닌, 보안이 더 좋고 강력한 웹서버가 필요합니다. 지금부터는 runserver로 Django 자체 웹서버를 실행하는 것이 아닌, uWSGI를 사용하여 Nginx와 연동하는 법을 설명하겠습니다. 사양VIRTUAL BOXUbuntu-64bit 14.04 LTSRAM2GBHDD8GBpythonpython 3.4.3djangodjango 1.8.7 uWSGI 지원 플랫폼/시스템개발에 앞서, uWSGI는 전 OS에 지원하는 것이 아닌, 특정 OS/Syste..