gpt4 book ai didi

python - 如何在python中调用另一个文件中的函数

转载 作者:行者123 更新时间:2023-12-02 17:09:33 24 4
gpt4 key购买 nike

我对 python 还不是很了解,情况就是这样。

假设我有一个名为 functions.py 的 python 文件,其中包含一个包含我的函数的类。下面是一个例子。

import json

class Functionalities:
def addelement(element):
# code goes here`

我还有另一个 python 文件,一种“可执行”脚本,它使用 functions.py 类中的函数完成所有工作

添加from . import functions没有帮助。

如何从另一个文件中调用类中的函数?

最佳答案

与 java 不同,您不必在 python 中使用类。如果一个类仅用作函数的持有者,那么您可能需要一个自由函数(没有类的函数)。

但要回答您的实际问题,您可以使用 import 语句。这将运行另一个 .py 文件,并使命名空间可用,以便您可以调用那里定义的东西。

函数.py:

import json

class Functionalities:
def addelement(element):
# code goes here`

main.py:

import functions
f = functions.Functionalities()
f.addelement('some element')

关于python - 如何在python中调用另一个文件中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49927797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com