python
jiedou1993
这个人懒的写简介
展开
-
python正则表达式
python正则表达式原创 2017-08-04 22:53:09 · 619 阅读 · 1 评论 -
python多线程编程第一篇
在多线程(MT)编程出现之前,电脑程序的运行由一个执行序列组成,执行序列按顺序在主机的中央处理器(CPU)中运行。无论是任务本身要求顺序执行还是整个程序是由多个子任务组成,程序都是按这种方式执行的。即使子任务相互独立,互相无关(即,一个子任务的结果不影响其它子任务的结果)时也是这样。这样是不是有点不合逻辑?会不会想要并行运行这些相互独立的子任务呢?这样的并行处理可以大幅度地提升整个任务的效率。这就是多线程编程的目的。转载 2017-08-21 07:28:40 · 494 阅读 · 0 评论 -
python多线程编程第二篇
threading 模块 threading 模块是python多线程编程提供的更高级别的模块,它不仅提供了 Thread 类,还提供了各种非常好用的同步机制。转载 2017-08-22 22:13:20 · 275 阅读 · 0 评论 -
Python之禅
Python之禅原创 2017-08-23 22:07:28 · 447 阅读 · 0 评论 -
Python进阶之“属性(property)”详解
Python进阶之“属性(property)”详解转载 2017-10-17 22:09:35 · 468 阅读 · 0 评论 -
浅谈 Python 的 with 语句
https://www.ibm.com/developerworks/cn/opensource/os-cn-pythonwith/转载 2017-10-15 17:52:18 · 215 阅读 · 0 评论 -
详解python装饰器
http://python.jobbole.com/85056/原创 2017-10-15 18:15:00 · 322 阅读 · 0 评论 -
Python测试框架doctest
原文地址:http://blog.csdn.net/liuchunming033/article/details/51455663 doctest是python自带的一个模块。本博客将介绍doctest的两种使用方式转载 2017-10-15 18:30:47 · 341 阅读 · 0 评论 -
pip命令使用详解
pip很像CentOS系统中的yum命令,用于安装及维护Python包。pip的安装windows其实在windows下是默认安装了pip工具的,只是没有将其所在目录加入Path,导致命令查找不到。 将python安装目录下的scripts目录加入环境变量Path中即可。Linux执行下面命令即可完成安装# wget https://bootstrap.pyp...原创 2018-07-17 22:48:44 · 104576 阅读 · 5 评论 -
python模块
模块支持从逻辑上组织 Python 代码。 当代码量变得相当大的时候, 我们最好把代码分成一些有组织的代码段,前提是保证它们的彼此交互。 这些代码片段相互间有一定的联系, 可能是一个包含数据成员和方法的类, 也可能是一组相关但彼此独立的操作函数。转载 2017-08-23 22:04:20 · 324 阅读 · 0 评论 -
python映射类型相关函数
python映射类型相关函数原创 2017-08-14 23:14:02 · 2436 阅读 · 0 评论 -
python异常处理
一、异常 程序运行时发生的错误主要是由于外部原因引起的, 例如非法输入或是其他操作失败等等. 这些因素并不在程序员的直接控制下, 而程序员只能预见一部分错误,编写常见的补救措施代码.类似 Python 这样支持引发和处理异常(这更重要)的语言, 可以让开发人员可以在错误发生时更直接地控制它们原创 2017-08-05 08:34:13 · 358 阅读 · 0 评论 -
python 集合类型
一、集合数学上, 把 set 称做由不同的元素组成的集合,集合(set)的成员通常被称做集合元素(setelements)。Python 把这个概念引入到它的集合类型对象里。原创 2017-08-20 14:51:53 · 520 阅读 · 0 评论 -
python条件表达式即三元运算符写法
Python 条件表达式语法为: X if C else Y ,假如条件C成立,返回X,如果条件C不成立,返回Y。>>> x, y = 4, 3>>> smaller = x if x < y else y>>> smaller3原创 2017-08-20 14:57:35 · 1667 阅读 · 0 评论 -
Python unittest单元测试框架
unittest是python下的单元测试框架,是java JUnit的python版本, 跟其它语言下的单元测试框架风格类似,unittest支持自动化测试、共享setup和shutdown代码、测试聚合成集、独立于报告框架。unittest模块提供了一个丰富的工具集用于构建和执行用例。原创 2017-08-08 23:21:55 · 5531 阅读 · 0 评论 -
与序列相关的几个内建函数
与序列相关的几个内建函数 sorted enumerate reversed zip原创 2017-08-13 21:44:33 · 323 阅读 · 0 评论 -
python3.x 对 python2.x 语法变动
python3.x 对 python2.x 语法变动原创 2017-08-20 21:48:23 · 834 阅读 · 0 评论 -
python标准类型内建函数
python标准类型内建函数:type(),cmp(),str(), repr()原创 2017-08-14 07:19:36 · 1700 阅读 · 0 评论 -
python命令行解析模块argparse
英文原文地址: https://docs.python.org/3.4/library/argparse.html#module-argparse https://docs.python.org/3.4/howto/argparse.html#id1 python标准库模块argparse用于解析命令行参数,编写用户友好的命令行界面,该模块还会自动生成帮助信息,并在所给参数无效时报错。原创 2017-08-06 09:12:30 · 33884 阅读 · 0 评论 -
struct 模块详解
python中struct 模块用于python数据结构与C结构之间的相互转换,其中C结构是用一种格式化字符串表示的,学习struct 模块的难点就在这个格式化字符串上,强烈建议最好了解下C语言结构体的相关知识点,如果比较熟悉C语言结构体及对齐,学习struct 模块轻而易举。 官方英文文档:struct — Interpret strings as packed binary data¶s...原创 2018-07-14 16:28:57 · 2520 阅读 · 0 评论