导入一个外部类并创建一个对象,访问obj的函数

2024-10-01 17:33:42 发布

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

在我的主.py 我已经把

from carNum import *
vehicleID =0
vehicleID = carNum()
print ("Object Created")

这是我的课程

^{pr2}$

但当我运行这个时,我得到的“module”对象是不可调用的

事先非常感谢 我真的希望你们能帮我


Tags: 对象frompyimportobject课程moduleprint
1条回答
网友
1楼 · 发布于 2024-10-01 17:33:42

import可以用于导入模块,这些模块可能包含类、函数和其他东西,而不仅仅是导入类。 在python中,可以将多个类放在同一个文件中,也可以将主程序放入其中。例如,您可以将主.py(这是您的模块),以下内容:

class carNum(object):
    def __init__(self):
        # initialize some attribute
        self.speedlist = []

myobject = carNum()
Print("Object Created")

我遗漏了这一部分:

^{pr2}$

因为对我来说没有任何意义。在

您也可以将cardNum类放入单独的模块中(即:卡德比),然后将其导入主模块(即:主.py)使用:

from cardnum import cardNum

相关问题 更多 >

    热门问题