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.