使用不同类中的函数?

2024-09-30 01:18:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习python,来自java/kotlin的背景,我试图弄明白如何使用另一个文件中定义的类来调用其中的函数

这是我的班级:

class Practise:
    def messageFunction(message):
        print("your message you entered is " + message)
        return

    def messageFunction2(message):
        print("mesage 2 " + message)
        return

    def messageFunction3(message):
        print("message 3  " + message)
        return

这是我想要调用上述类中的函数的主要python文件(在一个单独的文件中)

from practise import Practise

practise = practise.Practise()

practise.messageFunction("wagwan")

我得到这个错误:

File "/home/me/Work/PycharmProjects/practise/venv/Main.py", line 3, in <module>
    practise = Practise()
TypeError: 'module' object is not callable`

Tags: 文件函数messagereturn定义isdefjava

热门问题