2020
09-30
09-30
Python新手如何理解循环加载模块
循环加载模块假设你有两个文件,a.py和b.py,在这两个文件中互相加载对方,例如:在a.py中:importbdeff():returnb.xprintf()在b.py中:importax=1defg():printa.f()首先,我们试着加载a.py:>>>importa1没有问题。也许让人吃惊,毕竟有个感觉应该是问题的循环加载在这儿。事实上在Python中仅仅是表面上的出现循环加载并不是什么问题。如果一个模块以及被加载了,Python不会傻到再去重新加载一遍。但是,当每个模块都想...
继续阅读 >