网站页尾信息,最新新闻播报,如何管理手机网站源码,企业邮箱怎么注册开通大家好鸭#xff01;我是小熊猫~
这次来带大家浅浅回顾一点python小知识~ 源码资料电子书:点击此处跳转文末名片获取 python文件总共有两种用途#xff1a;
一种是执行文件另一种是被当做模块导入
编写好的一个python文件可以有两种用途#xff1a;
1. 脚本#xff0c;…大家好鸭我是小熊猫~
这次来带大家浅浅回顾一点python小知识~ 源码资料电子书:点击此处跳转文末名片获取 python文件总共有两种用途
一种是执行文件另一种是被当做模块导入
编写好的一个python文件可以有两种用途
1. 脚本一个文件就是整个程序用来被执行 2. 模块文件中存放着一堆功能用来被导入使用
如果直接运行run.py会直接运行aaa.py中的f1()和f2()
# aaa.py
x 1def f1():print(from f1)def f2():print(from f2)f1()
f2()import aaa在aaa.py中加上if __name__ __main__:
可以防止运行run.py时执行f1()和f2()。因为当aaa.py被直接执行即当做执行文件的时候__name__ __main__
# aaa.py
x 1def f1():print(from f1)def f2():print(from f2)if __name__ __main__:f1()f2()在aaa.py中加上if __name__ aaa:
aaa.py被当做模块直接运行的时候
x 1def f1():print(from f1)def f2():print(from f2)if __name__ aaa:f1()f2()问题解答 · 源码获取 · 技术交流 · 抱团学习请联系