![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
小默_轩
这个作者很懒,什么都没留下…
展开
-
Python 面向对象(一)
一.如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义:class className: block 注意类名后面有个冒号,在block块里面就可以定义属性和方法了。当一个类定义完之后,就产生了一个类对象。类对象支持两种操作:引用和实例化。...转载 2018-08-14 21:34:30 · 586 阅读 · 0 评论 -
Python 对Excel文件操作删除指定行的内容
前言:在上一次的博客中,我学习到了对Excel文件的读、写、改操作。那么如何实现对Excel文件操作删除指定行的内容呢?假设:我们可以先将Excel文件中的内容读取到定义好的组合数据变量中,然后将组合数据变量中的指定数据删除,然后写到原文件中。首先,我们将Excel文件中的内容读到以文件第一列key,文件的每行为value的字典dic中。def read_excel(self,boo...原创 2018-08-11 17:20:04 · 54070 阅读 · 4 评论 -
Python 面向对象(二)
一.继承1.Python中能够实现单继承与多继承。单继承:就是子类只有一个直接父类。多继承:子类有两个及两个以上的直接父类。2.子类继承父类,子类可以继承父类的相关特征。子类继承了父类的方法,如果在多继承情况下,父类出现同名函数,那么子类继承该函数时,根据继承的顺序进行调用。3.super()函数,它指代了当前类的父类。我们可以在子类中调用super函数,用来初始化父类。但是使用supe...原创 2018-08-24 20:14:10 · 239 阅读 · 0 评论 -
Pycharm载入外部项目出现的edit configuration问题及Please specify a different SDK name问题
最近在Pycharm中打开基于flask框架的web项目时,遇到了一些问题,在此总结一下。1.PyChram打开工程文件时弹出Edit configuration 解决方案.点击settings进行设置2.3.配置合适的python解释器。注意:如果出现Please specify a different SDK name,则需要按删除重复的配置。4.删除重复配置的...原创 2018-10-20 11:19:40 · 5259 阅读 · 0 评论