代码改变世界

随笔档案-2017年11月

使用pycharm调试django项目

2017-11-15 11:06 by _天枢, 21763 阅读, 收藏, 编辑
摘要: 要使用pycharm调试django 打断点调试后台代码,首先要进行一下配置: 1、debug 配置 打开debug界面 2、选择python点+加号,然后选择python 3、名字debug,这个看你喜欢 脚本调manage.py 命令runserver 从这个可以看出,我们可以用同样的方法,将一 阅读全文

Python基础(十二) 类私有成员和保护成员

2017-11-07 17:34 by _天枢, 4516 阅读, 收藏, 编辑
摘要: python中的protected和private python中用 _var ;变量名前一个下划线来定义,此变量为保护成员protected,只有类及其子类可以访问。此变量不能通过from XXX import xxx 导入 __var;变量名前两个下划线来定义,此变量为私有private,只允许 阅读全文

Python基础(十一) 类继承

2017-11-07 16:04 by _天枢, 352 阅读, 收藏, 编辑
摘要: 类继承: 继承的想法在于,充份利用已有类的功能,在其基础上来扩展来定义新的类。 Parent Class(父类) 与 Child Class(子类): 被继承的类称为父类,继承的类称为子类,一个父类,可以有多个子类; 子类,一旦继承父类,就拥有了父类的属性与方法,根据需要可以进行增删改。 这种做法的 阅读全文

Python基础(十) __init__与__new__区别

2017-11-03 17:28 by _天枢, 346 阅读, 收藏, 编辑
摘要: __init__与__new__区别: __init__在python,其实是,在实例化之后执行的,用来初始化一些属性,相当于构造函数,但是又不一样 细心一些,通过参数会有所发现,其实__init__(self) self隐式的将,实例传过来。 __new__在python中其实是,在实例化之前执行 阅读全文

Python基础(九) type元类

2017-11-03 17:06 by _天枢, 1818 阅读, 收藏, 编辑
摘要: python元类:type() 元类是python高阶语法. 合理的使用可以减少大量重复性的代码. 元类实际上做了以下三方面的工作: 干涉创建类的过程 修改类 返回修改之后的类 为什么使用元类? 为什么要使用元类这种模糊且容易出错的功能?一般情况下,我们并不会使用元类,99%的开发者并不会用到元类, 阅读全文

Python基础(八) yaml在python中的使用

2017-11-03 14:57 by _天枢, 837 阅读, 收藏, 编辑
摘要: yaml 通常用来存储数据,类似于json YAML 简介 YAML(Yet Another Markup Language),一种直观的能够被电脑识别的数据序列化格式,是一个可读性高并且容易被人类阅读,容易和脚本语言交互,用来表达资料序列的编程语言。它参考了其它多种语言,包括:XML、C语言、Py 阅读全文

Python基础(七) python自带的三个装饰器

2017-11-03 13:49 by _天枢, 1266 阅读, 收藏, 编辑
摘要: 说到装饰器,就不得不说python自带的三个装饰器: 1、@property 将某函数,做为属性使用 @property 修饰,就是将方法,变成一个属性来使用。 2、@classmethod 修饰类的方式 带修饰类方法:cls做为方法的第一个参数,隐式的将类做为对象,传递给方法,调用时无须实例化。 阅读全文

Python基础(四) socket简单通讯

2017-11-02 14:52 by _天枢, 356 阅读, 收藏, 编辑
摘要: socket:我们通常听过的套接字: 服务端: 1、创建socket对象 2、bing 绑定ip及端口 3、对该端口进行监听 4、消息阻塞(等待客户端消息) 客户端: 1、创建socket对象 2、连接服务ip及端口 3、发送消息到服务器ip python 的socket通信,要使用socket内置 阅读全文
点击右上角即可分享
微信分享提示