python *args
여러개의 인자를 함수로 받을 때 사용
*args라고 받아도 되고 앞에 *만 붙이면 어떤 단어든 가능하다.
def testcode(*args):
for i in args:
print(i[0])
testcode("abc", "cde")
*args를 인자로 받으면 리스트를 인자로 받은 것처럼 사용할 수 있음
참고
https://3months.tistory.com/347
https://brunch.co.kr/@princox/180
python에서 자료형 convert 함수
def convert(data, convertType, default=None, min_len=None, max_len=None):
try:
result = convertType(data)
cmp_val = result if convertType in (int, float) else len(result)
if ((min_len is not None and cmp_val < min_len) or
(max_len is not None and max_len < cmp_val)):
result = default
return result
except:
return default
data의 값을 convertType 자료형으로 변경하고, default와 최솟값, 최댓값을 설정할 수 있는 함수
django 세팅
프로젝트 생성
django-admin startproject myproject(프로젝트 이름)
- myproject만 변경해주면 됨
앱폴더 생성 (manage.py가 있는 폴더에서 실행)
python manage.py startapp myapp(앱 이름)
-myapp만 원하는 값으로 변경해주면 됨
참고 :
'개발합시다. > Today I Learned' 카테고리의 다른 글
[22.01.18 TIL] Springboot @Query 사용법 (0) | 2022.01.18 |
---|---|
22.01.17 TIL (mysql 쿼리 에러, mysql 테이블 관리, JPA 연동) (0) | 2022.01.17 |
21.09.17 TIL (비트연산자) (0) | 2021.09.20 |
21.09.16 TIL (Typechecker, Import All) (0) | 2021.09.17 |
21.08.25 TIL (0) | 2021.08.26 |