Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】电子书下载地址
- 文件名
- [epub 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 epub格式电子书
- [azw3 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 azw3格式电子书
- [pdf 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 pdf格式电子书
- [txt 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 txt格式电子书
- [mobi 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 mobi格式电子书
- [word 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 word格式电子书
- [kindle 下载] Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】 kindle格式电子书
寄语:
全国三仓发货,物流便捷,下单秒杀,欢迎选购!
内容简介:
本书是Python用户的一本百科式学习指南,由Python社区数百名成员协作奉献。全书内容分为部分。靠前部分是关于如何配置使用Python编辑工具的;第二部分深入学习地道Python风格的代码范例;第三部分研究Python社区常用的一些代码库。本书适合有Python基础的人员学习,帮助你迅速从小工修炼成专家,编写出高质量的代码!
书籍目录:
目录
前言 ........................................................................................... x
部分 起步
章 选择一个解释器 ........................................................................ 3
Python 2 与Python 3 的状况对比 ..........................................................................3
建议 .......................................................................................................................3
那就选择Python 3 吗 .............................................................................................4
Python 的不同实现 ................................................................................................4
CPython ...........................................................................................................5
Stackless ..........................................................................................................5
PyPy ................................................................................................................5
Jython ..............................................................................................................5
IronPython .......................................................................................................6
PythonNet ........................................................................................................6
Skulpt ..............................................................................................................6
MicroPython ....................................................................................................7
第2 章 恰当地安装Python ................................................................... 9
在Mac OS X 上安装Python ..................................................................................9
Setuptools 和pip ........................................................................................... 11
virtualenv ...................................................................................................... 11
在Linux 上安装Python .......................................................................................12
Setuptools 和pip ...........................................................................................12
开发工具 .......................................................................................................13
virtualenv ......................................................................................................14
在Windows 上安装Python ..................................................................................15
Setuptools 和pip ...........................................................................................17
virtualenv ......................................................................................................17
商业化Python 二次发行版 ..................................................................................18
第3 章 搭建开发环境 ......................................................................... 21
文本编辑器 ..........................................................................................................21
Sublime Text ..................................................................................................22
Vim ................................................................................................................23
Emacs ............................................................................................................25
TextMate........................................................................................................26
Atom .............................................................................................................26
Code ..............................................................................................................26
IDE.......................................................................................................................27
PyCharm/IntelliJ IDEA ..................................................................................28
Aptana Studio 3/Eclipse+LiClipse+PyDev .....................................................29
WingIDE........................................................................................................29
Spyder ...........................................................................................................30
NINJA-IDE ....................................................................................................30
Komodo IDE..................................................................................................30
Eric(Eric Python IDE) .................................................................................31
Visual Studio .................................................................................................31
增强型交互式工具 ...............................................................................................32
IDLE .............................................................................................................32
IPython ..........................................................................................................32
bpython ..........................................................................................................33
环境隔离工具 ......................................................................................................33
虚拟环境 .......................................................................................................33
pyenv .............................................................................................................35
Autoenv .........................................................................................................36
virtualenvwrapper ..........................................................................................36
Buildout .........................................................................................................37
Conda ............................................................................................................38
Docker ...........................................................................................................39
第2 部分 步入正题
第4 章 编写高质量的代码 ................................................................... 43
代码风格 ..............................................................................................................43
PEP 8 .............................................................................................................43
PEP 20(又名Python 之禅) ..........................................................................44
一般性建议 ...................................................................................................45
约定 ...............................................................................................................52
习语 ...............................................................................................................55
常见陷阱 .......................................................................................................58
组织好项目的结构 ...............................................................................................61
模块 ...............................................................................................................61
包 ..................................................................................................................65
面向对象编程 ................................................................................................66
装饰器 ...........................................................................................................67
动态类型 .......................................................................................................68
可变类型和不可变类型 .................................................................................69
管理依赖 .......................................................................................................71
测试代码 ..............................................................................................................72
测试的基础知识 ............................................................................................73
举例说明 .......................................................................................................76
其他流行工具 ................................................................................................80
文档 .....................................................................................................................82
项目文档 .......................................................................................................82
项目配套发行文档 ........................................................................................83
文档字符串与块注释 .....................................................................................84
日志 .....................................................................................................................84
在库中使用logging .......................................................................................85
在应用中使用logging ...................................................................................86
选择许可证 ..........................................................................................................88
上游许可证 ...................................................................................................88
许可证选项 ...................................................................................................89
软件许可相关的学习资源 .............................................................................90
第5 章 阅读高质量的代码 ................................................................... 91
共同特征 ..............................................................................................................92
HowDoI ................................................................................................................92
阅读单文件脚本 ............................................................................................93
取自HowDoI 的结构示例 .............................................................................96
取自HowDoI 的风格示例 .............................................................................97
Diamond ...............................................................................................................99
阅读一个更大的应用程序 .............................................................................99
取自Diamond 的结构示例 .......................................................................... 105
取自Diamond 的风格示例 .......................................................................... 109
Tablib ................................................................................................................. 111
阅读一个小型库 .......................................................................................... 112
取自Tablib 的结构示例 .............................................................................. 115
取自Tablib 的风格示例 .............................................................................. 123
Requests ............................................................................................................. 126
阅读一个更大的库 ...................................................................................... 126
取自Requests 的结构示例 .......................................................................... 130
取自Requests 的风格示例 .......................................................................... 134
Werkzeug ........................................................................................................... 139
阅读一个工具包的代码 ............................................................................... 140
取自Werkzeug 的风格示例 ......................................................................... 148
取自Werkzeug 的结构示例 ......................................................................... 149
Flask................................................................................................................... 156
阅读一个框架的代码 ................................................................................... 156
取自Flask 的风格示例 ................................................................................ 163
取自Flask 的结构示例 ................................................................................ 164
第6 章 交付高质量的代码 ................................................................. 169
有用的词汇和概念 ............................................................................................. 170
打包你的代码 .................................................................................................... 171
Conda .......................................................................................................... 171
PyPI ............................................................................................................. 171
冻结你的代码 .................................................................................................... 174
PyInstaller ................................................................................................... 176
cx_Freeze .................................................................................................... 178
py2app ......................................................................................................... 179
py2exe ......................................................................................................... 180
bbFreeze ...................................................................................................... 181
Linux 已构建分发包的打包技术 ........................................................................ 181
可执行的ZIP 文件 ............................................................................................. 183
第3 部分 场景化指南
第7 章 用户交互 .............................................................................. 187
Jupyter Notebooks 项目 ...................................................................................... 187
命令行应用 ........................................................................................................ 188
图形化用户界面应用 ......................................................................................... 196
窗口部件库 ................................................................................................. 196
游戏开发 ..................................................................................................... 202
Web 应用 ............................................................................................................ 203
Web 框架/ 微框架 ....................................................................................... 203
Web 模板引擎 ............................................................................................. 206
Web 部署 ..................................................................................................... 212
第8 章 代码管理和改进 .................................................................... 215
持续集成 ............................................................................................................ 215
系统管理 ............................................................................................................ 216
服务器自动化 .............................................................................................. 218
系统和任务监控 .......................................................................................... 222
加速 ................................................................................................................... 225
与C/C++/FORTRAN 库进行交互 ............................................................... 235
第9 章 软件接口 .............................................................................. 239
Web 客户端库 .................................................................................................... 240
Web API ...................................................................................................... 240
数据序列化 ........................................................................................................ 245
分布式系统 ........................................................................................................ 248
网络编程 ..................................................................................................... 248
密码技术 ............................................................................................................ 254
0 章 数据操作 ............................................................................ 261
科学应用 ............................................................................................................ 262
文本操作和文本挖掘 ......................................................................................... 266
Python 标准库中的字符串工具 ................................................................... 266
图像操作 ..................................................................................................... 269
1 章 数据持久化 ......................................................................... 273
结构化文件 ........................................................................................................ 273
数据库接口库 .................................................................................................... 274
附录A 补充说明 ............................................................................... 289
作者介绍:
Kenh Reitz
Python界的大神、Python软件基金会会员,因众多开源项目而闻名(其中最的是“ Requests: for Humans”),高颜值的摄影爱好者,电子音乐制作师,健身成功的励志男……曾任Heroku公司Python架构负责人,现任职于DigitalOcean。
Tanya Schlusser
数据决策方向的独立顾问,为学生和企业团队提供的数据科学培训时长已超过1000小时,并照顾患有阿兹海默症的妈妈。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
Python的正则表达式库re功能全面而强大,前面已经介绍,这里不再赘述
其它内容:
书籍介绍
《Python编程之美:最佳实践指南》是Python用户的一本百科式学习指南,由Python社区数百名成员协作奉献。
全书内容分为三大部分。第1部分是关于如何配置和使用Python编辑工具的;第2部分深入讲解地道Python风格的代码范例;第3部分研究Python社区常用的一些代码库。
《Python编程之美:最佳实践指南》适合有一定Python基础的人员学习,帮助你迅速从小工修炼成专家,编写出高质量的代码!
网站评分
书籍多样性:4分
书籍信息完全性:5分
网站更新速度:4分
使用便利性:6分
书籍清晰度:7分
书籍格式兼容性:6分
是否包含广告:4分
加载速度:8分
安全性:8分
稳定性:5分
搜索功能:6分
下载便捷性:5分
下载点评
- 在线转格式(85+)
- 还行吧(298+)
- 愉快的找书体验(609+)
- 方便(243+)
- 实惠(256+)
- 内容齐全(627+)
- 小说多(302+)
下载评价
- 网友 宓***莉: ( 2025-01-06 21:39:54 )
不仅速度快,而且内容无盗版痕迹。
- 网友 蓬***之: ( 2025-01-16 11:51:04 )
好棒good
- 网友 方***旋: ( 2024-12-28 04:55:53 )
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 林***艳: ( 2025-01-11 17:53:51 )
很好,能找到很多平常找不到的书。
- 网友 温***欣: ( 2024-12-21 23:25:56 )
可以可以可以
- 网友 通***蕊: ( 2024-12-27 09:17:20 )
五颗星、五颗星,大赞还觉得不错!~~
- 网友 焦***山: ( 2024-12-20 01:59:11 )
不错。。。。。
- 网友 冯***丽: ( 2025-01-16 13:38:48 )
卡的不行啊
- 网友 曹***雯: ( 2025-01-14 18:05:27 )
为什么许多书都找不到?
- 网友 师***怀: ( 2024-12-23 22:02:24 )
好是好,要是能免费下就好了
- 网友 堵***格: ( 2024-12-30 04:45:35 )
OK,还可以
- 网友 冯***卉: ( 2025-01-03 22:19:58 )
听说内置一千多万的书籍,不知道真假的
- 网友 常***翠: ( 2024-12-24 14:12:55 )
哈哈哈哈哈哈
- 网友 芮***枫: ( 2025-01-02 02:43:41 )
有点意思的网站,赞一个真心好好好 哈哈
- 网友 丁***菱: ( 2025-01-05 19:38:37 )
好好好好好好好好好好好好好好好好好好好好好好好好好
喜欢"Python编程之美:佳实践指南 (美)KennethReitz(肯尼思·赖茨),TanyaSchlusser(坦尼娅·胥卢瑟) 电子工业出版社【正版书】"的人也看了
地形学故事:景观与建筑研究 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
执子之手 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
学生问题诊疗:实战篇(大教育书系) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
解剖生理学 第2二版 供中药学等专业用邵水金 朱大诚主编 人民卫生出版社9787117225335 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
哈尔滨工业大学出版社 “十二五”国家重点图书出版规划项目电子与信息工程系列 随机过程分析与处理/ 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 山西旅游名胜楹联【正版图书 无忧售后】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 我的第一本生理故事书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 中国高职院校排名研究年度报告(附光盘首卷)/中国高职院校排名研究系列丛书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 全新正版图书 现代血液内科诊疗实践董航中国纺织出版社9787518085910 血液病诊疗本科及以上人天图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 广告奏效的奥秘--199 个案例、4 条成功法则及多媒体实战操作技巧 (德)瓦尔特·玄纳特著,肖健译 民主与建设出版社,【正版保证】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 乔.吉拉德推销10诫 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 9787564217464 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 高中话题作文百变素材大全 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 秘补习班·神奇三兄弟 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 【预订】直观:王晓奎建筑作品集 港台原版建筑师作品集 王晓奎 田园城市 善本图书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:6分
人物塑造:6分
主题深度:5分
文字风格:5分
语言运用:9分
文笔流畅:3分
思想传递:8分
知识深度:6分
知识广度:7分
实用性:9分
章节划分:3分
结构布局:9分
新颖与独特:5分
情感共鸣:3分
引人入胜:5分
现实相关:8分
沉浸感:8分
事实准确性:9分
文化贡献:4分