Get name of current script in Python

前端 未结 18 2359
北荒
北荒 2020-11-28 00:54

I\'m trying to get the name of the Python script that is currently running.

I have a script called foo.py and I\'d like to do something like this in ord

18条回答
  •  旧巷少年郎
    2020-11-28 01:02

    You can do this without importing os or other libs.

    If you want to get the path of current python script, use: __file__

    If you want to get only the filename without .py extension, use this:

    __file__.rsplit("/", 1)[1].split('.')[0]
    

提交回复
热议问题