当前目录直接使用Python -m modulename命令不会报错?

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

怡_enjoy

2018-11-05

目录结构: seven/t; 在t目录下仍然可以直接访问下面的模块, 比如访问seven/t/c3; 直接终端进入t使用 python -m c3

代码如下::
print(‘package:’+package)
print(‘name:’+name)
print(‘file:’+file)
print(‘hello’)

写回答

1回答

7七月

2018-11-06

没太明白,这为什么会报错?

0
1
怡_enjoy
7-13 __name__的经典应用这一章的10分钟到11分钟, 您说如果使用python -m 来把文件当普通module使用,需要package,所以不能在当前目录上引用, 但我这边直接使用是没问题的
2018-11-06
共1条回复

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

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

14446 学习 · 4438 问题

查看课程