Computer >> Máy Tính >  >> Lập trình >> Python

Chương trình in tên tập lệnh của nó dưới dạng đầu ra bằng Python


Trong hướng dẫn này, chúng ta sẽ viết một chương trình in tên của tệp script Python. Chúng tôi có thể tìm thấy tên tập lệnh bằng cách sử dụng sys mô-đun.

Hệ thống mô-đun sẽ lưu trữ tất cả các đối số dòng lệnh của python trong sys.argv danh sách. Phần tử đầu tiên trong danh sách là tên tập lệnh. Chúng tôi có thể trích xuất nó từ danh sách đó. Python làm cho nó trở nên dễ dàng.

Hãy xem các bước liên quan đến chương trình.

  • Nhập mô-đun hệ thống.

  • Bây giờ, in phần tử đầu tiên của danh sách sys.argv.

  • Đó là nó. Bạn đã có tên tập lệnh.

Ví dụ

Hãy xem nó thực tế.

# 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]))

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được đường dẫn tuyệt đối của tập lệnh Python của mình.

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

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.