Python in a nutshell

副标题:无

作   者:(美)Alex Martelli著;程胜,杨萍译

分类号:

ISBN:9787115225832

微信扫一扫,移动浏览光盘

简介

  本书是一本全面介绍有关python语言和python程序开发专业知识的参考手册。书中详细介绍了python开发工具的安装和使用、python语言的语法结构、python内置对象、库和模块以及python与其他语言的扩展和嵌入,并专门介绍了有关python网络和web编程的内容和实例。本书列举了python对象和模块中提供的所有类型、方法和函数,并辅以适当的示例,系统地展示了python包含的功能及其使用方法。    本书的内容面向python语言的各层次用户,可以为不同层次的读者提供相应的信息。针对从其他编程语言转到使用python语言的程序员,本书还重点介绍了python的跨平台功能。    本书为python程序员提供了丰富的参考信息,当python程序员需要在回忆或解读这种开源语言的语法及其众多强大的功能模块时,可能会因缺少文档而需要获得帮助,这时可以参考本书中的内容。这奉技术手册可以用来方便地查找经常需要使用的信息,这些信息不仅仅是关于python语言本身,还包括最常使用的一部分标准库和最重要的第三方扩展。    本书内容包括:    python语言语法的快速指南:    python面向对象编程的说明;    迭代器、生成器、异常、模块、包、字符串和正则表达式;    python的内置类型和函数,以及关键模块的快速参考;    重要的第三方扩展的参考资料,比如numeric和tkinter    有关扩展和嵌入python的信息。

目录

  第1部分 Python入门指南
   第1章 Python简介 2
   1.1 Python语言 2
   1.2 Python标准库和扩展模块 4
   1.3 Python的实现 4
   1.4 Python的开发和版本 7
   1.5 Python的资源 9
   第2章 安装 13
   2.1 从源代码安装Python 13
   2.2 从二进制文件安装Python 18
   2.3 安装Jython 19
   2.4 安装IronPython 20
   第3章 Python解释器 21
   3.1 Python程序 21
   3.2 Python开发环境 25
   3.3 运行Python程序 28
   3.4 Jython解释器 29
   3.5 IronPython解释器 29
  第2部分 核心Python语言和内置对象
   第4章 Python语言 32
   4.1 词法结构 32
   4.2 数据类型 37
   4.3 变量和其他引用 44
   4.4 表达式和运算符 48
   4.5 数值运算 50
   4.6 序列运算 52
   4.7 集合运算 57
   4.8 字典运算 59
   4.9 print语句 61
   4.10 控制流语句 61
   4.11 函数 69
   第5章 面向对象的Python 81
   5.1 类和实例 81
   5.2 特殊方法 104
   5.3 装饰器 114
   5.4 元类 115
   第6章 异常 119
   6.1 try语句 119
   6.2 异常传播 125
   6.3 raise语句 126
   6.4 异常对象 127
   6.5 自定义异常类 131
   6.6 错误检查策略 133
   第7章 模块 139
   7.1 模块对象 139
   7.2 模块加载 144
   7.3 包 149
   7.4 发布工具(distutils) 150
   第8章 核心内置 153
   8.1 内置类型 153
   8.2 内置函数 157
   8.3 sys模块 164
   8.4 copy模块 167
   8.5 collections模块 168
   8.6 functional模块 171
   8.7 bisect模块 171
   8.8 heapq模块 172
   8.9 UserDict模块 173
   8.10 optparse模块 173
   8.11 itertools模块 177
   第9章 字符串和正则表达式 180
   9.1 字符串对象的方法 180
   9.2 string模块 183
   9.3 字符串格式化 186
   9.4 pprint模块 189
   9.5 repr模块 190
   9.6 Unicode 190
   9.7 正则表达式和re模块 193
  第3部分 Python库和扩展模块
   第10章 文件和文本操作 206
   10.1 其他与处理文件有关的章节 206
   10.2 本章的组织结构 206
   10.3 文件对象 207
   10.4 文件I/O的辅助模块 214
   10.5 StringIO和cStringIO模块 218
   10.6 压缩文件 219
   10.7 os模块 226
   10.8 文件系统操作 227
   10.9 文本输入和输出 239
   10.10 富文本I/O 242
   10.11 交互式命令会话 247
   10.12 国际化 250
   第11章 持久化和数据库 258
   11.1 序列化 258
   11.2 DBM模块 266
   11.3 Berkeley DB接口 269
   11.4 Python数据库API(DBAPI)2.0 272
   第12……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Python in a nutshell
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon