newasgard

os.path.basename(sys.argv[0])

os.path.basename():返回path最后的文件名
sys.argv[0]:一个从程序外部获取参数的桥梁,是一个list,第一个为程序本身,随后才依次是外部给予的参数

if __name__ == \'__main__\': 
    program = os.path.basename(sys.argv[0])
    print(program)
    print(sys.argv[0])
    print(sys.argv)

在pycharm中直接运行脚本,输出

sample.py
/Users/roo/Roo/PyCharmProjects/nlp/sample.py
[\'/Users/roo/Roo/PyCharmProjects/nlp/sample.py\']

转载自https://blog.csdn.net/jancywen/article/details/88648879

分类:

技术点:

相关文章:

  • 2021-06-02
  • 2019-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2022-02-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-06-18
相关资源
相似解决方案