Python - 如何调用另一个.py文件并使用其返回值

时间:2018-03-22 10:46:09

标签: python subprocess return-value

如何在其他文件中使用返回值?

File1:
    def system(self):
        # do something
        return: value_1, value_2

File2:
    def to_do(self):
       # do something
       result = file_location.file1(value_1, value2)

这是正确的方法吗?

1 个答案:

答案 0 :(得分:1)

您应该导入File1.py中要使用的File2.py的特定方法。 另请注意,python可以返回多个值以及我如何将它们存储在File2.py中。

<强> File1.py

    def system(self):
        # do something
        return value_1, value_2

<强> File2.py

    from File1 import system
    def to_do(self):
       # do something
       result1, result2 = system(value_1, value2)