Python当前脚本名(如何获取Python脚本的文件名)
导读:脚本的文件名。1.使用sys.argv获取脚本名提供了sys.argv模块,可以获取命令行参数。其中,sys.argv[0]表示脚本名,sys.argv[1]表示脚本的参数列表。下面是一个示例代码port syst("当前脚本名", sys...
脚本的文件名。
1.使用sys.argv获取脚本名
提供了sys.argv模块,可以获取命令行参数。其中,sys.argv[0]表示脚本名,sys.argv[1]表示脚本的参数列表。下面是一个示例代码
port sys
t("当前脚本名", sys.argv[0])
运行上述代码,将输出当前脚本的文件名。注意,sys.argv[0]是当前执行的脚本名,而不是导入的模块名。
2.使用__file__获取脚本名
中的内置变量,表示当前模块的文件名。对于脚本文件,它的值为脚本的路径。下面是一个示例代码
port os
tame(__file__))
ame()函数可以去除文件路径中的目录部分,只保留文件名。
spect模块获取脚本名
spectspect的标准库之一,提供了许多有用的函数,可以帮助我们获取当前模块的信息。下面是一个示例代码
portspect
tspectspecttframe()))
spectspecttframe()函数可以获取当前帧对象。
spect初学者有所帮助。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python当前脚本名(如何获取Python脚本的文件名)
本文地址: https://pptw.com/jishu/54318.html
