| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- pyspark
- AWSKRUG
- AWS
- django-debug-toolbar
- amazon q
- nosql
- Amazon
- django
- ubuntu
- MongoDB
- git
- mcponaws
- SCALA APP
- 툴바안뜸
- tgw
- json
- list
- Eclipse
- Transit Gateway
- debug toolbar
- debug_toolbar
- Spark
- devops
- coding with ai
- Python
- VPC
- AI
- ai assistant
- Today
- Total
목록전체 글 (35)
STACKBASE
1. 이터러블, 이터러블 객체 문자열, 리스트, 튜플, 집합, 딕셔너리 등의 자료형 객체는 Iterable(반복 가능)하다. 원소를 하나씩 꺼내는 구조 iter(), __next__, next() 를 이용하여 원소를 순차적으로 꺼낼 수 있다. 꺼낼 원소가 존재하지 않으면 StopIteration Error를 발생시킨다.
1. 모듈의 의미 하나의 스크립트 프로그램 확장자 .py를 제외한 파일 이름 자체를 모듈 이름으로 사용 2. if __name__ == '__main__': ?? # A.py from typing import Any, Sequence def func(a, b): return a+b if __name__ == "__main__": print(f'값은 {func(3,4)} 입니다.') __name__ : 모듈 이름을 나타내는 변수 A.py가 직접 실행될 때 변수 __name__은 '__main__' A.py가 import 되어 사용될 때는 변수 __name__ == 'A' A.py가 직접 실행 될때 __name__ == "__main__" 참이되므로 print함수 실행 다른 스크립트에서 import 하여 실..
파이썬은 자료형 선언 없이 변수나 함수를 자유롭게 사용할 수 있으나, 이를 프로그래머가 봤을때 명시적으로 해석하기가 어렵다. 따라서 등장한 기능이 annotation(주석달기) 이다. Python3 이상에서 사용 할 수 있다. 강제성은 없으며, 단지 주석 달기일 뿐이다. 코드 자체에 미치는 영향 또한 없다. 함수의 매개변수와 반환값을 나타내는 역할을 한다.
장고 프로젝트 리소스(모델, 템플릿 등)을 쉘 환경에서 활용할 수 있도록 장고 프로젝트가 로딩된 쉘을 사용하는 방법 + Jupyter Notebook 실행환경 conda 가상환경 - python==3.7 - Django==2.2.5 1. Ipython, Jupyter notebook 설치 conda install ipython conda install jupyter 2. 장고 프로젝트 로딩 python manage.py shell import os os.environ["DJANGO_SETTINGS_MODULE"] = 'askcompany.settings' import django django.setup() # 장고 로드 3. 위 내용을 Jupyter notebook을 실행하고 python3 파일을 새로 ..