我有两个文件; “extraction”和“main”我想要做的是将“extraction”中的“main”函数粘贴到“main”函数中。
所以如果在extraction.py中有一个看起来像这样的作业
A = "123"
然后在 main.py 中我想在函数中使用该赋值,例如
exportData(extraction.A)
希望这相当于
exportData("123")
通过这样做,我希望可以拥有大量生成字符串的提取文件(extraction1、extraction2 等),然后它们将使用 exportData 函数运行,并且创建提取文件的人不需要进入 main.py 函数并可能破坏它.
您只需将 A 导入到主文件中即可。
# extraction.py
A = "123"
# main.py
from extraction import A
def exportData(data):
print(f"Exporting data: {data}")
exportData(A)