摘要: 今天主要的内容由getattr、hasattr、delattr、setattr引出反射问题,随后又补充了__import__、importlib,随后衍生了包装(利用类的派生)、授权(__getattr__) 一、反射的引入 # 关于反射,涉及四个hasattr、setattr、delattr、ge 阅读全文
posted @ 2020-03-18 01:01 崆峒山肖大侠 阅读(161) 评论(0) 推荐(1) 编辑
摘要: 最近精神有点顶不住了,感觉做自己喜欢的事情真的是其乐无穷,被电脑砸脸也只是担心电脑和刚才因为走神没看到的东西。前段时间看了一段话,怕忘记了就写在这里吧,与你共勉“值得念念不忘的应该是自己的梦想和心愿,而不是受过的委屈、难过的小事,甚至命运的捉弄”。 感觉最近进入Python学习的心法阶段,都是在将编 阅读全文
posted @ 2020-03-16 23:46 崆峒山肖大侠 阅读(318) 评论(0) 推荐(1) 编辑
摘要: 面向对象编程的三大特点:继承、多态、封装 今天的主要内容是记录一下关于类的继承的内容。 类的继承其实是很类似与我们生活中的继承,父辈有的会传递给子类,也不算完全相同,下面来看看实际情况如何。 类的继承:单继承、多继承 首先是单继承的问题,如何来实现,以及有哪些功能。 class Father: '这 阅读全文
posted @ 2020-03-16 00:31 崆峒山肖大侠 阅读(273) 评论(0) 推荐(1) 编辑
摘要: 已经21天了,其实想感叹一下的,但是想起再没开始学之前,一位业界大神告诉我,你想学Python,以你的智商,一个周就能走上编程之路了,现在才发现,都是扯犊子啊。路只有自己走了才知道深浅,肉也只有长到自己身上了才知道我现在到底有多胖,不多说,省钱买新衣服吧。 今天主要讲的是类(class)的静态属性、 阅读全文
posted @ 2020-03-15 00:56 崆峒山肖大侠 阅读(244) 评论(0) 推荐(1) 编辑
摘要: 内功心法果然和基本功没关系,绕来绕去的确实很容易懵,所以今天内容其实不多,但是各种试错还是很多的 一、class知识的继续补充 关于class的一些应该说明的本质问题 还是以狗狗为例 class Dog: '这里一般放置关于这个类的描述,还是应该专业点,这是一个狗狗的类' def __init__( 阅读全文
posted @ 2020-03-14 01:05 崆峒山肖大侠 阅读(200) 评论(0) 推荐(1) 编辑
摘要: 之前看的应该都算是基础知识,然后今天听到类这个说法,刚开始感觉还是非常高大上的,但是慢慢看来,其实用函数式编程也是能实现的,但最终来说class还是牛逼的,那么今天就记录一下自己在引入类过程的认识吧。 1.类即类别、种类,是面向对象设计最重要的概念,对象是特征与技能的结合体,而类则是一系列对象相似的 阅读全文
posted @ 2020-03-13 00:21 崆峒山肖大侠 阅读(236) 评论(0) 推荐(1) 编辑
摘要: 今天讲的两个模块都没啥意思,可能是因为目前接触的不多,感觉用处不是很大,今天主要是用re正则表达式做一个计算器,模拟了一下eval到底是怎么操作的 一、configparser模块 import configparser # 来看一个好多软件的常见文档格式如下: # [DEFAULT] # Serv 阅读全文
posted @ 2020-03-11 23:20 崆峒山肖大侠 阅读(196) 评论(1) 推荐(1) 编辑
摘要: 越来越有意思了,绕弯弯的转义符听得爽的飞起,这感觉真的很爽 re模块补充了很多内容,后期应该会很强大,但是现在就是个皮毛啊,明天这个计算器得好好整理一下思路,联系一下 一、re模块补充 import re # \ 关于转义符的补充 # 首先要明确,一个转义符要进入Python中的re模块中,需要经过 阅读全文
posted @ 2020-03-11 00:38 崆峒山肖大侠 阅读(191) 评论(0) 推荐(2) 编辑
摘要: 实在是没想到今天的内容会这么精彩,特别是re模块,我激动了,这不就是数据抓取的基础吗?哈哈哈 一、shelve模块 import shelve # shelve模块,功能上类似于json和pickle,但是操作起来比较简单,是将传入数据转化为一个字典 # 但是在写入过程中我们看不到字典的存在,同时不 阅读全文
posted @ 2020-03-10 00:49 崆峒山肖大侠 阅读(188) 评论(0) 推荐(1) 编辑
摘要: 今天内容不多,所以都进行了测试 一、bin.py文件也存在与子目录之下,如何通过bin.py文件转入main.py 文件存储的大致位置: main.py文件存放内容 from ceshi1 import add def run(): print('main def start') print(add 阅读全文
posted @ 2020-03-08 23:41 崆峒山肖大侠 阅读(360) 评论(1) 推荐(1) 编辑