为什么用pycharm,pycharm使用pypy
2019年5月7日23:30:02
今天继续破了很久的Python基础,差点半途而废。结果我跟着写继承,明明引入了父类,还是跑错了。下面的父类是Person,子类是Student,模块文件名小写。
个人档案:
class person(object):def _ _ init _ _(self,name,age):self . name=name self . age=age def run(self):print(self . name 正在运行。)def eat(自身,食物):print(自身。名‘吃‘食’。”)学生档案:
From person导入person类student(person):def __init__(self,name,age): #调用父类的_ _ init _ _,这是super (student,self)最标准的写法。_ _ init _ _(姓名,年龄)。然后,操作报告了一个错误:
d: workspace Python PycharmProjects Untitled venv Scripts Python . exe:d/workspace/Python/PycharmProjects/Untitled/2019 05 07 Single Inheritance/student trace back(最近一次调用last):file d:/workspace/Python/CharmProjects/Untitled/2019 05 07 Single Inheritance/Single Inheritance/student,模块中的第1行,从person导入person modulenotfounderror:没有名为“person”的模块进程以退出代码1结束我想了很久我只是想到我右键点击了新目录,右键点击了新文件,然后选择了pyhon。后来我创建了一个Pythonpackage,把文件放进去,还是不行。而正确的做法是:新建一个Python包,新建一个Python文件。这样,相同的代码和相同的导入将成功运行,并且不会报告任何错误。而且这个问题真的不容易发现,因为创建的方式不一样,但是文件图标是一样的。我瞬间觉得好,低。今天看到这个博客我会笑。
d: workspace Python PycharmProjects untitled venv Scripts Python . exe:/workspace/Python/PycharmProjects/untitled/2019 05 07 single inheritance 1/student . py进程结束退出代码0老徐的圈子已经发誓要继续看传承的视频,不完成今天的任务是不会休息的。