比如在a.py中如何调用b.py中的列表T=[1,2,3,4,5]中的数字
0.0不知道。。。。。
一般不要直接在模块之间传递变量等,你应该通过函数的方式,用参数来传递
a.py调用b.py中的一个函数,参数是T这个列表
首先,被调用的那个.py文件应该在一个模块里,举个例子:
你有两个文件a.py和b.py,a.py里有代码要调用b.py的东西,这样你要把b.py放在一个模块里,组成一个类似下面这样的文件夹结构:
<root_dir>
+-- a.py
+-- my_module (文件夹)
+-- __init__.py
+-- b.py
init.py是模块初始化文件,里面什么都不用写。如果你在一个文件夹里加了__init__.py,这个文件夹就变成了一个python模块,里面所有的python文件都是可以被调用的。
具体调用方法是:在a.py里:
import my_module
my_module.b.你要用的东西
或者
from my_module import b
b.你要用的东西
From xxx import xxx