在 Python 中列印其指令碼名稱作為輸出的程式
在本教程中,我們將編寫一個程式,列印 Python 指令碼檔案的名稱。我們可以使用 sys 模組查詢指令碼名稱。
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
總結
如果你對本教程有任何疑問,請在評論部分中指出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP