相关疑难解决方法(0)

为什么某些函数在函数名之前和之后都有下划线"__"?

这似乎发生了很多,并且想知道这是否是Python语言中的要求,还是仅仅是常规问题?

此外,有人可以命名并解释哪些功能倾向于具有下划线,以及为什么(__init__例如)?

python methods function double-underscore

393
推荐指数
6
解决办法
23万
查看次数

使用Python获取当前脚本的名称

我正在尝试获取当前正在运行的Python脚本的名称.

例如,我有一个调用的脚本foo.py,我想在其中执行类似的操作:

print Scriptname
Run Code Online (Sandbox Code Playgroud)

得到:foo.py.

python scripting basename

344
推荐指数
13
解决办法
26万
查看次数