老师好,-m命令可以程序当做模块来执行,为什么_name_参数仍然是_main_

来源:7-13 __name__的经典应用

安眠e

2018-05-01

老师好,-m命令可以程序当做模块来执行,为什么_name_参数仍然是_main_

写回答

1回答

madvampire

2018-05-08

使用-m命令需要到入口文件的上一级目录中执行命令,此时__name__参数就不是__main__了,而应该是入口文件所在目录名.模块名

0
1
rannrann
老师,但是您视频12:13 c15的__name__参数就是__main__。既然-m是把文件当作模块来执行,那么为什么__name__参数是__main__?
2018-12-04
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程