[英]How to call functions from another file in python
我对python的了解还不太远,这里就是这种情况。
假设我有一个名为functions.py的python文件,其中包含带有我的函数的类。 下面是一个例子。
import json
class Functionalities:
def addelement(element):
# code goes here`
我还有另一个python文件,一种“可执行”脚本,它使用functions.py类中的函数来完成所有工作
from . import functions
添加from . import functions
from . import functions
无济于事。
如何从另一个文件的类中调用函数?
与Java不同,您不必在python中使用类。 如果一个类仅用作函数的持有人,那么您可能会想要一个自由函数(一个没有类的函数)。
但是要回答您的实际问题,可以使用import
语句。 这将运行另一个.py文件,并使名称空间可用,以便您可以调用在那里定义的内容。
functions.py
:
import json
class Functionalities:
def addelement(element):
# code goes here`
main.py
:
import functions
f = functions.Functionalities()
f.addelement('some element')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.