반응형
vscode Python에서 argument가 있는 파일 디버그방법
import argparse
if __name__=='__main__':
parser = argparse.ArgumentParser()
parser.add_argument("--log", help="log filename", default=None)
args = parser.parse_args()
print(args.log)
{
// IntelliSense를 사용하여 가능한 특성에 대해 알아보세요.
// 기존 특성에 대한 설명을 보려면 가리킵니다.
// 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요.
"version": "0.2.0",
"configurations": [
{
"name": "Python: args테스트",
"type": "python",
"request": "launch",
"program": "${file}",
"args": [
"--log", "로그파일경로",
],
"console": "integratedTerminal"
},
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
'Linux > Python' 카테고리의 다른 글
simple python daemon (0) | 2021.11.01 |
---|---|
pid handle (0) | 2021.10.31 |
Python socket(Ping3, Ping) 관련 Permisson Error 해결 (0) | 2021.10.26 |
Python을 이용한 RAID상태 모니터링 (0) | 2019.04.15 |