人的记忆力有限,多做一些记录吧,哈哈
在常见的python 脚本里经常会看到这样的语句
if __name__='__main__':
..................
在该python脚本运行的时候,__name__作为内置变量可以引用,如果该脚本命名为test.py,那么在shell里执行命令python test.py ,__name__的值是'__main__',此外,test作为Moudle里的一部分被引入,__name__就为'test.py',所以,这一句语句的作用就是为了区分不同的使用情况。
python里还有许多的内置变量和内置方法,查看方式
1.import builtins
dir(builtins)
dir()这个函数,可以帮助我们查看这些方法和属性里的详细内容。
__file__这个属性是这个文件的位置
网友评论