일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- ffmpeg
- VSCode
- Python
- macos
- android studio
- configmap
- golang
- Pod
- Windows10
- Java
- Android
- Kubernetes
- aws cli
- Flutter
- Shell script
- namespace
- spring cloud config
- Sysinternals
- HLS
- ebpf
- deployment
- aws
- RTMP
- wireshark
- kubectl
- nginx-media-server
- dart
- service
- 행정구역분류
- Today
- Total
목록Python (12)
woonizzooni
아래와 같은 에러 발생시 app.jinja_options["extensions"].append("jinja2.ext.do") KeyError: 'extensions' $ .venv/bin/locust -f service.py --host="http://localhost:8080" -P 8088 Traceback (most recent call last): File "/Users/.../tools/kk/.venv/bin/locust", line 8, in sys.exit(main()) File "/Users/.../tools/kk/.venv/lib/python3.9/site-packages/locust/main.py", line 286, in main web_ui = environment.create_we..
value(정수)으로 정렬 후 동일 값일 경우 key로 정렬을 시도할 것이다. python2.x - dict.viewitems(), dict.iteritems(), ... Python 2.7.16 (default, Jun 5 2020, 22:59:21) [GCC 4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.29.20) (-macos10.15-objc- on darwin Type "help", "copyright", "credits" or "license" for more information. >>> d={'apple':2, 'banana':3, 'almond':2, 'beetroot':3, 'peach':4} >>> [(k,v) for k, v in sorte..
brew install python3등 이미 python이 설치되어 있는 상태에서 진행. 1. VSCode 설치 2. VSCode 실행 > 플러그인 설치 : Python, Python for VSCode, Python Extension Pack 3. 터미널 or finder등으로 적당한 곳에 디렉토리 생성 (ex. ${HOME}/VSCode) 4. 실행되어 있는 VSCode에서 생성한 디렉토리 열기 5. VSCode 터미널 탭 실행 6. 가상 환경 구성 - VSCode 터미널 탭에서 > $ pythom -m venv flask_test 7. VSCode화면에서 CMD + Shift + P 누르고 "Python: Select Interpreter"를 선택 > 생성된 가상환경의 python 선택 (ex : ..
이전글 에서 설명한 '행정구역분류' 데이터는 엑셀 문서 형식인데, 이를 SQL DB로 가져오는 예제. o 준비사항 1) 엑셀 파일 : 아래 둘 중 하나, 혹은 둘다. - 행정안전부 엑셀 파일 ex) jscode20190701.zip의 KIKmix.20190701.xlsx - 통계분류포털 엑셀 파일 : 한국행정구역분류_2019.7.1.기준(F)_추가반영.xls 2) mysql 실행 환경 : 이전글 참고. - 접속 계정 정보 (username / password) - db or schema 생성 (mysql에서는 동일 의미) - 테이블 생성 : 미리 엑셀 문서 보고, 희망하는 구조로 테이블 생성. 귀찮으면 아래 코드 주석 참고. 3) python 실행 환경 : 이전글 참고. - 개인 환경에 따라 파일 전체 ..
= 백업 용 = o 환경 Windows10 환경 [참고] o 설치 cmd > pip3 install pyqt5-tools C:\>pip3 install pyqt5-tools Collecting pyqt5-tools Downloading https://files.pythonhosted.org/packages/20/8e/c5ee.../pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl (67.2MB) |████████████████████████████████| 67.2MB 6.4MB/s Collecting python-dotenv (from pyqt5-tools) Downloading https://files.pythonhosted.org/packages/57/c8/.../..
대한민국 행정동 경계 좌표 추출 #1 - GeoJSON 위 글에서 QGiS로 WGS84 GeoJSON형식의 좌표를 추출해봤다. (원본 좌표계 값 그대로인 상태(UTM-K)) hp파일을 java, python등을 이용해서 경계 좌표 변환 & 추출 해보려고 한다. 편의상 python을 선택했다. 결론부터 말하면 python만으로의 행정동 좌표계 편환 추출은 할게 못된다 -_- 일단 모든 경우의 수에 대한 시도는 못해봤다. 각종(?) geometry library연동 등의 방법이 존재할 수 있겠으나 ... 일단 모르겠다. 안할란다. -_- ogs2ogr를 이용해서 좌표계 변환된 ESRI shapefile로 만들고, 이를 python으로 json추출하는 방향으로 해보니 이 정도는 뭐 쓸만하....다. 1. QG..
Windows10 python에서 PyProj모듈 설치 불가 현상 관련건. 다음과 같이 설치하려고 하면 "ERROR: Proj executable not found. Please set PROJ_DIR variable." (geo_test) PS D:\Workspace\VSCode> pip install pyproj Collecting pyproj Using cached https://files.pythonhosted.org/packages/49/94/06c20b7f65a0efc31da7c734ea4c9385a3b26e5aec619a5b83383dffed93/pyproj-2.3.0.tar.gz Installing build dependencies ... done Getting requirements to..
샘플 코드 #!/usr/bin/python # -*- coding: utf-8 -*- import sys def f(n): try: f(n+1) except Exception as e: exc_type, exc_value, exc_traceback = sys.exc_info() print("%s : %s (%d)" % (exc_type.__name__, exc_value, n)) f(1) 실행결과 : RuntimeError : maximum recursion depth exceeded while getting the str of an object (998) 998번째 recursion에서 실행되지 못하고 종료됨. 이유는 python내부에서 무한 재귀 호출을 막기 위해 제한을 두기 때문.(this limi..