我已经定义了 2 个类——Person 和 Manager。Manager 继承了 Person 类。尝试导入 Person 类时出现错误..
代码如下。
人物.py
class Person:
def __init__(self, name, age, pay=0, job=None):
self.name = name
self.age = age
self.pay = pay
self.job = job
def lastname(self):
return self.name.split()[-1]
def giveraise(self,percent):
#return self.pay *= (1.0 + percent)
self.pay *= (1.0 + percent)
return self.pay
管理器.py
from Basics import Person
class Manager(Person):
def giveRaise(self, percent, bonus=0.1):
self.pay *= (1.0 + percent + bonus)
return self.pay
错误陈述:
C:\Python27\基础>Person.py
C:\Python27\Basics>Manager.py Traceback(最近一次调用最后一次):文件“C:\Python27\Basics\Manager.py”,第 1 行,从 Basics 导入 Person ImportError:没有名为 Basics 的模块
为什么我会收到 No module found 错误?