참고글
PyCharm(파이참) python 실행시 인자값 받기 - sys.argv
파이참으로 python 코드를 작성하고 실행과정에서 명령행으로 인자값을 넘겨야 할 때가 있습니다. 대략 파이썬 코드가 다음과 같다고 가정합니다.
import sys
print('sys.argv 길이 : ', len(sys.argv))
for arg in sys.argv:
print('arg value = ', arg) |
cs |
파이참 상단 메뉴의 Run > Edit Configurations... 클릭
Configurations 메뉴에 들어오면 + 버튼 > Python 클릭
Name에 자신이 알아보기 쉬운 실행 환경 설정명을 입력합니다.
Script에 자신이 실행하고 싶은 파이썬 소스 파일 경로를 입력합니다.
Working directory에 파이썬 프로젝트 디렉터리 경로를 입력합니다.
Script parameters에 실행시 넘기고 싶은 인자값을 공백 단위로 입력합니다.
모두 입력 후 Apply and OK
우측 상단의 실행 환경 목록에서 방금 생성한 argsTest를 선택하고 Ctrl + Shift + F10 단축키 또는 ▶ 실행 버튼으로 코드를 실행합니다.
실행결과 입니다.
C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe C:/Users/Administrator/PycharmProjects/test/argsTest.py args1 args2
sys.argv 길이 : 3
arg value = C:/Users/Administrator/PycharmProjects/test/argsTest.py
arg value = args1
arg value = args2
Process finished with exit code 0 |
cs |
'툴 [Tool]' 카테고리의 다른 글
[Visual Studio] Visual Studio 2015 C++ 프로젝트 생성 및 Hello World 출력하기 (0) | 2018.07.11 |
---|---|
[TeamViewer] 마우스 클릭 안될 때. 마우스 클릭 신호 보내지 않도록 하기. (1) | 2018.07.10 |
[WorkBench] MYSQL 워크벤치 Error Code: 1046. No database selected 해결방법 복사 (1) | 2018.06.30 |
[Chrome] 크롬 개발자모드 테마 변경하기 (0) | 2018.06.29 |
[WorkBench] MYSQL 워크벤치 Error Code: 1175 safe update mode 해결방법 (0) | 2018.06.29 |