摘要:
python中的值传递和引用传递(可变对象与不可变对象)也就是赋值的原理 python全部是引用传递 20141215 Chenxin 猜测: 1.属于同一个类生成的对象,其默认属性指向同一个引用.这样当你修改一个对象的时候,会影响到其他对象,除非你通过类中的其他方法加以修改.实际上应该都是指针指向 阅读全文
摘要:
Python面向对象编程 OOP 20141216 Chenxin整理 OOP的3大特性: 封装,继承,多态 一.封装 OOP目的,OOP为了代码重用 :分解代码 ,最小化代码的冗余以及对现在的代码进行定制来编写程序 ,而不是实地修改代码或从头开始. 一.类定义 在进行python面向对象编程之前, 阅读全文
摘要:
python命名规则 PEP8编码规则(约定俗成) 20150408 Chenxin 20181030 update 文件名 myfile.py 全小写,可使用下划线 包 mypackage 模块 mymodule 应该是简短的、小写的名字。如果下划线可以改善可读性可以加入。 类 class MyC 阅读全文
摘要:
python 装饰器 概念 20181019 Chenxin 参考: https://foofish.net/python decorator.html 概念 小虫变大龙. 装饰器就像我们这里说的长裤,在不影响内裤作用的前提下,给我们的身子提供了保暖的功效。 装饰器是基于什么原因来的 谈装饰器前,还 阅读全文
摘要:
python常用模块 os,datetime,time,MySQLdb,hashlib python OS模块常用功能 20150424 Chenxin整理 在Python的标准库os模块中包含普遍的操作系统功能. 下面是os模块常用的方法 系统相关 1.os.sep 可以取代操作系统特定的路径分割 阅读全文
摘要:
python xml.etree.ElementTree 处理xml 文件 变量 流 xml概念 2018/11/27 Chenxin XML概念 XML 被设计用来传输和存储数据.HTML 被设计用来显示数据. 标记语言从早期的私有公司和政府制定形式逐渐演变成标准通用标记语言(Standard G 阅读全文
摘要:
Pycharm小技巧 自动添加文件头注释 2018/10/11 Chenxin File settings Editor File and Code Templates Python Script 输入如下: !/usr/bin/env python coding:utf 8 """ File Na 阅读全文
摘要:
python概要笔记2 chenxin 2017/06 update IO编程 同步IO,异步IO,回调模式,轮询模式 同步IO/异步IO 你说“来个汉堡”,服务员说等下,然后你站那里等着.之后服务员转身拿给你个汉堡,这就是同步IO. 入股服务员告诉你,汉堡需要等5分钟,等做好了,我们再通知你,这样 阅读全文
摘要:
python概要笔记1 chenxin 2017/05 update 函数返回值 函数返回值可以是多个.本质上,是个tuple!但是,在语法上,返回一个tuple可以省略括号. 而多个变量可以同时接收一个tuple,按位置赋给对应的值. 所以,Python的函数返回多值其实就是返回一个tuple,但 阅读全文
摘要:
pexpect 模块(python expect) 2019/07/07 Chenxin 参考 https://pypi.org/project/pexpect/ 官网 https://pexpect.readthedocs.io/en/stable/install.html 官网文档 https: 阅读全文