博客专栏  >  编程语言   >  Python 学习笔记

Python 学习笔记

详细介绍python标准库的常用模块,以及常见的第三方库介绍及使用方法。 使用python 3.x,所有示例均通过笔者测试通过

关注
308 已关注
31篇博文
  • Python socket聊天室程序

    今天用python的socket模块实现了一个聊天室的程序 虽然功能比较简单,但是该有的基本功能还是有的 还望大家指点 服务器端程序: import socket import thr...

    2015-01-08 14:40
    7781
  • Python logging模块

    转载自 python 的日志logging模块学习1.简单的将日志打印到屏幕import logginglogging.debug('This is debug message') logging.i...

    2015-03-02 15:18
    961
  • Python pypinyin、jieba模块

    Python pypinyin、jieba模块今天学习了两个有用的模块,都是跟文字有关的:pypinyin,jieba pypinyin是将汉字转换成拼音的 jieba实现了中文的分词 pypinyi...

    2015-07-12 00:50
    1796
  • Python atexit模块

    模块简介:   从模块的名字也可以看出来,atexit模块主要的作用就是在程序即将结束之前执行的代码,atexit模块使用register函数用于注册程序退出时的回调函数,然后在回调函数中做一些资源清...

    2014-12-09 21:09
    8153
  • Python time模块

    一、简介   time模块提供各种操作时间的函数   说明:一般有两种表示时间的方式:       第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一...

    2014-12-09 15:56
    6149
  • Python 参考手册

    声明:转载自 http://blog.csdn.net/jerry_1126/article/details/41240149#comments 感谢作者的辛勤总结! 由于作者的python版本是2...

    2014-12-09 15:12
    6885
  • Python math模块

    math的参数是整数或者浮点数 math模块的函数如下:   0,常量 math.pi π = 3.141592... math.e e = 2.718281... 1,数值计算函数  ...

    2014-12-05 17:06
    7476
  • Python csv模块

    Python csv模块主要用来处理csv文件,可以读取、写入、创建csv文件 何为csv文件呢? 百度百科:逗号分隔值(Comma-SeparatedValues,CSV,有时也称为字符分隔...

    2014-12-04 21:41
    7532
  • Python copy模块

    python中的赋值一般是传递对象的引用,修改一个对象,会导致其他对象也受到改变 python的copy模块提供了拷贝的函数,可以进行浅拷贝和深拷贝   copy模块提供了两个函数:   c...

    2014-12-03 14:37
    6324
  • Python sys模块简介

    sys模块的函数有很多,但是不是每个函数都常用,这里只列举几个比较常用的函数,其他的还有待读者自己的探索   sys常用的有:   sys.argv 命令行参数List,第一个元素是程序本身路径  ...

    2014-12-02 14:47
    7161
  • Python heapq模块

    这个模块(build-in)实现了一个堆的数据结构,完美的解决了Top-K问题,以后解决Top-K问题的时候,直接把这个模块拿来用就可以了 注意,默认的heap是一个小顶堆!   heapq模块...

    2014-12-02 11:16
    10146
  • Python os模块简介

    Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Wi...

    2014-12-01 10:45
    7075
  • Python linecache、glob模块

    今天学习了两个好玩的模块,linecache、glob模块   linecache模块   在python中,有个好用的模块linecache,该模块允许从任何文件里得到任何的行,并且使用缓存进行优化...

    2014-12-01 10:06
    8587
  • Python bisect模块

    Python的bisect模块是内置模块,bisect模块实现了一个算法用于插入元素到有序列表。 在一些情况下,这比反复排序列表或构造一个大的列表再排序的效率更高。Bisect是二分法的意思,这里使用...

    2014-11-25 22:34
    14390
  • Python hashlib、hmac模块

    Python中的用于加密的函数位于hashlib模块中   #导入hashlib模块 >>> import hashlib   #python可用的加密函数 >>> hashlib.algorithm...

    2014-11-24 23:18
    13293
  • Python tablib模块

    Python tablib模块是第三方模块,主要作用是将数据导出为各种不同的格式,包括excel,json,html,yaml,csv,tsv等格式,怎么样,有点心动了吧,当然这个模块使用起来也是超级...

    2014-11-24 17:07
    10379
  • Python 安装IPython以及qtconsole

    最近刚开始学python,一直在用IDLE,写稍微大一点的程序的时候用pycharm,无意中看论坛发现了IPython,据说很牛掰的样子,就安装上玩玩,过程虽然不是那么顺利,但最终还是装上了。   ...

    2014-11-22 17:46
    17948
  • Python timeit模块

    测试一段代码的运行时间,在python里面有个很简单的方法,就是使用timeit模块,使用起来超级方便   下面简单介绍一个timeit模块中的函数 主要就是这两个函数: timeit(stm...

    2014-11-21 15:25
    10369
  • Python collections模块

    Python拥有一些内置的数据类型,比如str,int, list, tuple, dict等, collections模块在这些内置数据类型的基础上,提供了几个额外的数据类型: 1.nam...

    2014-11-20 16:39
    9562
  • Python itertools模块

    Python itertools模块   今天学了简单好玩的模块,itertools模块,简单的说,itertools模块就是产生一个循环器   先来看下这个模块的功能都有哪些吧   无穷...

    2014-11-17 22:10
    8992

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部