Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 스크립트 이름을 출력으로 인쇄하는 프로그램


이 튜토리얼에서는 Python 스크립트 파일의 이름을 출력하는 프로그램을 작성할 것입니다. sys를 사용하여 스크립트 이름을 찾을 수 있습니다. 모듈.

시스템 모듈은 python의 모든 명령줄 인수를 저장합니다. sys.argv의 명령 목록. 목록의 첫 번째 요소는 스크립트 이름입니다. 우리는 그 목록에서 그것을 추출할 수 있습니다. Python을 사용하면 쉽습니다.

프로그램에 관련된 단계를 살펴보겠습니다.

  • sys 모듈을 가져옵니다.

  • 이제 sys.argv 목록의 첫 번째 요소를 인쇄합니다.

  • 그게 다야 스크립트 이름이 있습니다.

예시

실제로 봅시다.

# importing the sys module
import sys
# importing os module for absolute path
import os
# printing the script name
# first element of sys.argv list
print(os.path.abspath(sys.argv[0]))

출력

위의 코드를 실행하면 Python 스크립트의 절대 경로를 얻을 수 있습니다.

C:\Users\hafeezulkareem\Desktop\sample\tutorialspoint.py

결론

튜토리얼에서 의문점이 있으면 댓글 섹션에 언급하세요.