如何从另一个python文件获取字符串并将其导入到不同文件的函数中?

问题描述 投票:0回答:1

我有两个文件; “extraction”和“main”我想要做的是将“extraction”中的“main”函数粘贴到“main”函数中。

所以如果在extraction.py中有一个看起来像这样的作业

A = "123"

然后在 main.py 中我想在函数中使用该赋值,例如

 exportData(extraction.A) 

希望这相当于

 exportData("123")

通过这样做,我希望可以拥有大量生成字符串的提取文件(extraction1、extraction2 等),然后它们将使用 exportData 函数运行,并且创建提取文件的人不需要进入 main.py 函数并可能破坏它.

python
1个回答
0
投票

您只需将 A 导入到主文件中即可。

# extraction.py

A = "123"
# main.py
from extraction import A

def exportData(data):
    print(f"Exporting data: {data}")

exportData(A)
© www.soinside.com 2019 - 2024. All rights reserved.