실버를 위한 코딩/파이썬
Python에서 -c 옵션
forSilver
2024. 11. 27. 06:03
반응형
Python에서 -c 옵션
Python에서 -c 옵션은 "command"를 의미하며, 명령줄에서 짧은 파이썬 코드를 실행할 때 사용합니다. 이를 통해 Python 파일 없이도 스크립트를 바로 실행할 수 있습니다.

사용 방법
python -c "파이썬 코드"
-c 뒤에 이어지는 문자열은 파이썬 코드로 간주됩니다.
여러 줄의 코드는 세미콜론(;)으로 구분하여 작성할 수 있습니다.
예제
1. 간단한 출력
python -c "print('Hello, World!')"
출력:
Hello, World!
2. 수학 계산
python -c "print(5 + 3)"
출력:
8
3. 여러 줄의 코드
python -c "for i in range(3): print(i)"
출력:
0
1
2
4. 모듈 임포트 후 사용
python -c "import math; print(math.sqrt(16))"
출력:
4.0
활용 사례
1. 빠른 디버깅: 간단한 코드나 아이디어를 테스트할 때 사용.
2. 시스템 정보 확인:
python -c "import sys; print(sys.version)"
3. 스크립트를 한 줄로 실행: 복잡한 스크립트를 실행 파일 없이 빠르게 실행 가능.
정리
-c는 파일 작성 없이도 즉석에서 코드를 실행하는 매우 유용한 옵션입니다. 단, 길고 복잡한 코드를 작성할 때는 파일로 저장하여 사용하는 것이 더 효율적입니다.