|
本帖最后由 uitb 于 2018-11-18 18:38 编辑
哥,让人修改代码你倒是把代码贴出来啊,截个图,你让人家从头到尾给你手打一遍?
修改:你这个代码错误也太多了啊,class student(haoban),这个类的定义是继承的haoban这个类,那你haoban这个类在哪呢?如果确实有这个类,并且在其他脚本文件中,首先你的导入这个类 import xxx(导入方式与模块的导入一样),然后才能用,如果没有就要先定义这个类;其次,你这个student类中,baoxian()、chengji()这几个函数定义在哪?如果是来自于继承的那个类haoban,那一样的需要先导入或者编写那个类,如果不是那个类里面的,那你得把这几个函数给定义好吧。。。。
你这个问题描述的有点不清楚,估计你的意思就是想导入其他文件中的函数或者类
导入方式有:
1、只导入某个类或者函数: from xxx import *** xxx是那个文件名,要在同一目录,***是需要导入的函数或者类
2、导入整个文件: import xxx
注:可以在上面两种方式后面接上 as +++ 意思是给导入的函数或者类或者文件起个别名,可以把原来比较长或者难写的名字换个简单明了的名字,比如 import numpy as np
3、导入整个文件中的所有函数与类: from xxx import *
再注:你这我再估计就是想导入旁边那个 “函数.py“ 文件中的haoban这个类,可以在最前面加上 from 函数 import haoban
再注:最好不要用中文来命名这些模块文件,python3还好,python2非常容易就报错
实在闲的蛋疼了,一下子写了这么多 |
|