在 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

总结

如果你对本教程有任何疑问,请在评论部分中指出。

更新日期:24-4-2020

984 次浏览

开启您的 职业生涯

完成课程获得认证

立即开始
广告