How do I get the path and name of the file that is currently executing?

后端 未结 29 2731
你的背包
你的背包 2020-11-22 06:43

I have scripts calling other script files but I need to get the filepath of the file that is currently running within the process.

For example, let\'s say I have th

29条回答
  •  青春惊慌失措
    2020-11-22 06:51

    This should work:

    import os,sys
    filename=os.path.basename(os.path.realpath(sys.argv[0]))
    dirname=os.path.dirname(os.path.realpath(sys.argv[0]))
    

提交回复
热议问题