各位前辈好:
想请问一些python from... import..问题
提供例子
a.py
def _print_abc():
print("abc")
def print_something():
_print_abc()
b.py
from a import print_something
print_something()
结果是abc
为什么我 import 的是 print_something
但是 _print_abc 的程式码会被执行
import 不是只会汇入 print_something 的程式码吗?
还是其实from 的时候是先读取 a.py 整份程式码,然后再给我 print_something 使用
谢谢大家