摘要: 在类 里面,其实并没有方法这个东西,所有的东西都保存在属性里面,所谓的调用方法其实是类里面的一个同名属性指向了一个函数(方法),返回的是函数的引用,再用 函数() 这种方式就可以调用它 在调用实例的方法的时候,实际上给对象传过去的只是一个字符串而已, 比如 t = Test() , 假设 func 阅读全文
posted @ 2019-08-07 14:48 宋先生、 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 先看下面程序: 上面程序创建了一个 Item 对象,然后使用 print() 方法输出 Item 对象。编译、运行上面程序,将看到如下输出结果: <__main__.Item object at 0x000001DB45D406D8> 当读者运行上面程序时,可能会看到不同的输出结果,at 后的 16 阅读全文
posted @ 2019-08-07 10:11 宋先生、 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、__reduce__()介绍 当定义扩展类型时(也就是使用Python的C语言API实现的类型),如果你想pickle它们,你必须告诉Python如何pickle它们。 __reduce__ 被定义之后,当对象被Pickle时就会被调用。它要么返回一个代表全局名称的字符串,Pyhton会查找它并 阅读全文
posted @ 2019-08-06 16:23 宋先生、 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 因业务需求需要经常从数据库拉数据生成excel 每次都从数据库软件中操作贼烦 于是自己随便写了一个 有需要得拿去用吧 在很大程度上,python更注重可读性、一致性和软件质量,python的设计致力于可读性,带来了比其他语言更优秀的可重用性和可维护性,python秉承了一种独特的简洁和高可读性的语法 阅读全文
posted @ 2019-06-04 11:58 宋先生、 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 版本控制工具有哪些 VSS、CVS、SVN、Git等 Git介绍 Git是一款版本控制软件,支持多个版本回滚,支持多人协同操作;联合开发;不容易丢失,可远程提交到github上 安装 linux下的安装 $ git The program 'git' is currently not install 阅读全文
posted @ 2018-09-09 08:44 宋先生、 阅读(194) 评论(0) 推荐(0) 编辑
摘要: admin组件详解 先根据admin组件启动流程复习下django项目启动至请求过来发生的事 1将admin组件注册进app 2django项目启动 3在运行到定制的admin时执行其下面的apps文件中类下面ready函数在项目启动时就执行每个app下面的admin文件 4当用户发送请求进来首先经 阅读全文
posted @ 2018-09-07 10:44 宋先生、 阅读(556) 评论(0) 推荐(0) 编辑
摘要: Flask我们已经学习很多基础知识了,现在有一个问题 我们现在有一个 Flask 程序其中有3个路由和视图函数,如下: from flask import Flask app = Flask(__name__) # type:Flask @app.route("/login") def login( 阅读全文
posted @ 2018-08-20 19:56 宋先生、 阅读(1876) 评论(0) 推荐(1) 编辑
摘要: 蓝图,听起来就是一个很宏伟的东西 在Flask中的蓝图 blueprint 也是非常宏伟的 它的作用就是将 功能 与 主服务 分开怎么理解呢? 比如说,你有一个客户管理系统,最开始的时候,只有一个查看客户列表的功能,后来你又加入了一个添加客户的功能(add_user)模块, 然后又加入了一个删除客户 阅读全文
posted @ 2018-08-20 19:55 宋先生、 阅读(445) 评论(0) 推荐(0) 编辑
摘要: Flask 是一个非常灵活且短小精干的web框架 , 那么灵活性从什么地方体现呢? 有一个神奇的东西叫 Flask配置 , 这个东西怎么用呢? 它能给我们带来怎么样的方便呢? 首先展示一下: from flask import Flask app = Flask(__name__) # type:F 阅读全文
posted @ 2018-08-20 19:52 宋先生、 阅读(3060) 评论(0) 推荐(0) 编辑
摘要: Flask中的路由系统其实我们并不陌生了,从一开始到现在都一直在应用 @app.route("/",methods=["GET","POST"]) 为什么要这么用?其中的工作原理我们知道多少? 请关注跟DragonFire学Flask 之 路由系统 ,这里有你想要的答案 1. @app.route( 阅读全文
posted @ 2018-08-20 19:51 宋先生、 阅读(216) 评论(0) 推荐(0) 编辑