我正在寻找任何一个小例子或什么来帮助我,我找不到它.我觉得我错过了一些明显的东西.我在一个.py文件中有一个大函数,我想在另一个.py文件中调用并使用函数中的所有变量而我无法做到.所以我试图用一个小例子来做它仍然无法得到它.假设我有一个包含以下内容的文件mod1.py:
def mod(num):
a = 5
b = 6
c = num
Run Code Online (Sandbox Code Playgroud)
我尝试添加各种各样的回报,仍然无法让它工作.但我在一个名为mod_read.py的文件中调用它:
import mod1
mod1.mod(1)
d = mod1.mod.a
print(d)
Run Code Online (Sandbox Code Playgroud)
当我运行mod_read.py时,我收到错误:"AttributeError:'function'对象没有属性'a'".我错过了什么明显的事情?