일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- docker exec
- IVI
- airflow
- docker
- Multi-Resolution Networks for Semantic Segmentation in Whole Slide Images
- 히비스서커스
- 사회조사분석사2급
- AIFFEL
- ssh
- aiffel exploration
- GIT
- vscode
- 프로그래머스
- 도커
- docker attach
- logistic regression
- 기초확률론
- cs231n
- 코크리
- HookNet
- Decision Boundary
- Jupyter notebook
- numpy
- 백신후원
- 오블완
- 티스토리챌린지
- Pull Request
- cocre
- WSSS
- CellPin
Archives
- Today
- Total
히비스서커스의 블로그
[VSCode] Python argparse 있는 파일 VSCode로 디버깅하기 본문
728x90
VSCode로 Python 파일을 디버깅하다가 argparse가 되어있어 잠시 난관에 봉착하였다. launch.json 파일을 생성해서 argparse의 내용들을 적어주면 된다는데 어디다 작성하라는건지 감도 안왔지만 직접 부딪혀보면서 해보니 해결하였다. 해결방법은 다음과 같다.
1. F5 버튼을 눌러서 Debug 콘솔 열어서 '구성 추가' 버튼을 누르고 json 파일 생성된다.
2. 생성된 json 파일의 program에는 실행시킬 파이썬 파일의 경로를 넣어주고, args에는 argparse로 들어갈 tag들을 설정해준다.
꼭 argparse에 들어가는 --가 들어간 tag가 아니어도 된다. 즉, 다른 파이썬 파일의 경로가 들어가는 경우에도 가능하다.
아래의 명령어는 위의 json파일을 shell에서 명령할 때의 명령어이다.
python3 /workspace/train.py /workspace/r50.py --work-dir /r50
이젠 argparse를 다 붙인 파이썬 파일을 새로 만들어서 디버깅하지 말고 제대로 된 디버깅을 해보자.
728x90
'Programming > IDE' 카테고리의 다른 글
[VSCode] Docker, SSH 환경에서 debugging 시에 이미지 확인하기 (0) | 2023.08.08 |
---|