关于python:ApacheCN-Python-译文集二20211110-更新

33次阅读

共计 4592 个字符,预计需要花费 12 分钟才能阅读完成。

  • Python 利用计算思维

    • 零、序言
    • 第一局部:计算思维导论

      • 一、计算机科学根底
      • 二、计算思维因素
      • 三、了解算法和算法思维
      • 四、了解逻辑推理
      • 五、探究性问题剖析
      • 六、设计解决方案和解决流程
      • 七、辨认解决方案中的挑战
    • 第二局部:利用 Python 和计算思维

      • 八、Python 简介
      • 九、了解输出和输入,设计求解算法
      • 十、管制流程
      • 十一、在简略挑战中应用计算思维和 Python
    • 第三局部:将计算思维和 Python 用于数据处理、剖析和利用

      • 十二、在试验和数据分析问题中应用 Python
      • 十三、应用分类和聚类
      • 十四、在统计分析中应用计算思维和 Python
      • 十五、利用计算思维问题
      • 十六、高级利用计算思维问题
  • Python 代码整洁之道

    • 零、前言
    • 一、简介、代码格局和工具
    • 二、Python 代码
    • 三、良好代码的个别特色
    • 四、SOLID 准则
    • 五、应用装璜器改良代码
    • 六、应用描述符从对象中获取更多信息
    • 七、生成器、迭代器和异步编程
    • 八、单元测试和重构
    • 九、通用设计模式
    • 十、整洁的架构
  • Python 函数式编程

    • 零、前言
    • 一、了解函数式编程
    • 二、根本函数概念介绍
    • 三、函数、迭代器和生成器
    • 四、应用汇合
    • 五、高阶函数
    • 六、递归与归约
    • 七、额定的元组技术
    • 八、itertools模块
    • 九、更多 itertools 技术
    • 十、functools模块
    • 十一、装璜器设计技术
    • 十二、多过程和线程模块
    • 十三、条件表达式与运算符模块
    • 十四、PyMonad 库
    • 十五、Web 服务的函数式办法
    • 十六、优化和改良
  • Python 区块链开发实用指南

    • 零、前言
    • 第一局部:区块链和智能合约

      • 一、区块链编程简介
      • 二、智能合约根底
      • 三、应用 Vyper 实现智能合约
    • 第二局部:Web3 和 Populus

      • 四、应用 Web3 与智能合约交互
      • 五、Populus 开发框架
      • 六、构建一个实用的去核心利用
    • 第三局部:前端去核心利用

      • 七、前端去核心利用
    • 第四局部:加密货币和钱包

      • 八、在以太坊中创立令牌
      • 九、加密货币钱包
    • 第五局部:去核心文件系统

      • 十、IPFS——一个怯懦的新文件系统
      • 十一、应用 ipfsapi 与 IPFS 交互
      • 十二、应用 IPFS 实现去核心利用
  • Python MQTT 编程实用指南

    • 零、前言
    • 一、装置 MQTT 3.1.1 MOSQUITO 服务器
    • 二、应用命令行和 GUI 工具理解 MQTT 的工作原理
    • 三、爱护 MQTT 3.1.1 MOSQUITO 服务器
    • 四、应用 Python 和 MQTT 音讯编写管制车辆的代码
    • 五、应用 Python 测试和改良咱们的车辆管制解决方案
    • 六、应用基于云的实时 MQTT 提供程序和 Python 监控冲浪较量
  • Python 软件工程实用指南

    • 零、前言
    • 一、编程与软件工程
    • 二、软件开发生命周期
    • 三、零碎建模
    • 四、办法、范例和实际
    • 五、HMS 零碎我的项目
    • 六、开发工具和最佳做法
    • 七、建设我的项目和流程
    • 八、创立业务对象
    • 九、测试业务对象
    • 十、对于业务对象数据持久性的思考
    • 十一、数据持久性和BaseDataObject
    • 十二、将对象数据长久化到文件
    • 十三、将数据长久化到数据库
    • 十四、测试数据持久性
    • 十五、服务分析
    • 十六、Artisan 网关服务
    • 十七、解决服务事务
    • 十八、测试和部署服务
    • 十九、Python 中的多过程和 HPC
  • Python 编程学习手册

    • 零、前言
    • 一、Python 的温和介绍
    • 二、内置数据类型
    • 三、迭代和决策
    • 四、函数,代码的构建块
    • 五、节省时间和内存
    • 六、面向对象、装璜器和迭代器
    • 七、文件和数据持久性
    • 八、测试、剖析和解决异样
    • 九、密码学和令牌
    • 十、并行执行
    • 十一、调试和故障排除
    • 十二、GUI 和脚本
    • 十三、数据迷信
    • 十四、网络开发
  • Python3 面向对象编程

    • 零、序言
    • 一、面向对象设计
    • 二、Python 中的对象
    • 三、当对象类似时
    • 四、异样
    • 五、何时应用面向对象编程
    • 六、Python 数据结构
    • 七、Python 面向对象快捷方式
    • 八、字符串和序列化
    • 九、迭代器模式
    • 十、Python 设计模式一
    • 十一、Python 设计模式 II
    • 十二、面向对象程序测试
    • 十三、并发
  • Python 学徒

    • 零、前言
    • 一、开始
    • 二、字符串和汇合
    • 三、模块化
    • 四、内置类型和对象模型
    • 五、摸索内置汇合类型
    • 六、异样
    • 七、推导式、可迭代对象和生成器
    • 八、应用类定义新类型
    • 九、文件和资源管理
    • 十、将 Python 规范库用于单元测试
    • 十一、将 PDB 用于调试
    • 十二、虚拟环境
    • 十三、包和散发
    • 十四、装置第三方软件包
    • 十五、后记——只是一个开始
  • Python 软件架构

    • 零、序言
    • 一、软件架构原理
    • 二、编写可批改可读代码
    • 三、可测试性——编写可测试代码
    • 四、好的体现是值得的!
    • 五、编写可扩大的利用
    • 六、平安——编写平安代码
    • 七、Python 中的设计模式
    • 八、Python——架构模式
    • 九、部署 Python 利用
    • 十、调试技巧
  • Python 企业级利用开发实用指南

    • 零、前言
    • 一、在企业中应用 Python
    • 二、设计模式——做出抉择
    • 三、构建大规模数据库操作
    • 四、解决并发性
    • 五、用于大规模申请解决的构建
    • 六、示例——构建 BugZot
    • 七、构建优化的前端
    • 八、编写可测试代码
    • 九、剖析利用的性能
    • 十、爱护您的利用
    • 十一、采纳微服务办法
    • 十二、微服务中的测试和跟踪
    • 十三、无服务器
    • 十四、部署到云
    • 十五、企业应用集成及其模式
    • 十六、微服务与企业应用集成
    • 十七、答案
  • Python Web 爬虫实用指南

    • 零、前言
    • 第一局部:Web 爬取简介

      • 一、爬取根底
    • 第二局部:开始爬取

      • 二、Python 和 Web——应用 urllib 和 Requests
      • 三、应用 LXML、XPath 和 CSS 选择器
      • 四、将pyquery(一个 Python 库)用于抓取
      • 五、将 Scrapy 和 BeautySoup 用于爬取
    • 第三局部:高级概念

      • 六、应用平安 Web
      • 七、将基于 Web 的 API 用于数据提取
      • 八、应用 Selenium 爬取
      • 九、应用正则表达式提取数据
    • 第四局部:论断

      • 十、下一步
  • 精通 Python 并发

    • 零、前言
    • 一、并发和并行编程高级入门
    • 二、Amdahl 定律
    • 三、在 Python 中应用线程
    • 四、在线程中应用 with 语句
    • 五、并发 Web 申请
    • 六、应用 Python 解决过程
    • 七、过程中的归约算子
    • 八、并行图像处理
    • 九、异步编程简介
    • 十、应用 Python 实现异步编程
    • 十一、应用 asyncio 构建通信通道
    • 十二、死锁
    • 十三、饥饿
    • 十四、竞争条件
    • 十五、全局解释器锁
    • 十六、设计基于锁和无互斥的并发数据结构
    • 十七、原子类型的内存模型和操作
    • 十八、从头开始构建服务器
    • 十九、测试、调试和调度并发利用
    • 二十、答案
  • 精通 Python 面向对象

    • 零、前言
    • 第一局部:通过非凡办法实现更严密的集成

      • 一、预备工作、工具和技术
      • 二、__init__()办法
      • 三、无缝集成——根本的非凡办法
      • 四、属性拜访、属性和描述符
      • 五、一致性设计的 ABC
      • 六、应用可调用对象和上下文
      • 七、创立容器和汇合
      • 八、创立数字
      • 九、装璜器和混合器——横切切面
    • 第二局部:对象序列化和长久化

      • 十、序列化和保留——JSON、YAML、Pickle、CSV 和 XML
      • 十一、通过 shelve 存储和检索对象
      • 十二、通过 SQLite 存储和检索对象
      • 十三、传输和共享对象
      • 十四、配置文件和长久化
    • 第三局部:面向对象的测试和调试

      • 十五、设计准则和模式
      • 十六、日志和正告模块
      • 十七、可测试性设计
      • 十八、解决命令行
      • 十九、模块与封装设计
      • 二十、品质和文档
  • MicroPython 秘籍

    • 零、前言
    • 一、MicroPython 入门
    • 二、管制 LED
    • 三、创立声音和音乐
    • 四、与按钮交互
    • 五、读取传感器数据
    • 六、ButtonBash 游戏
    • 七、Circuit Playery
    • 八、让咱们挪动它,挪动它
    • 九、在 micro:bit 上编程
    • 十、管制 ESP8266
    • 十一、与文件系统交互
    • 十二、网络
    • 十三、与 Adafruit Feather OLED 交互
    • 十四、构建物联网(IoT)气象机器
    • 十五、Adafruit HalloWing 微控制器的编程
  • Python 物联网编程实际

    • 零、前言
    • 第一局部:Python 树莓派编程
    • 二、建设你的开发环境
    • 三、开始 Python 和 物联网
    • 四、将 Flask 用于 RESTful API 和 WebSocket 网络
    • 五、MQTT,Python 和 Mosquitto MQTT 代理网络
    • 第二局部:用于与物理世界交互的实用电子产品
    • 七、将你的树莓派连贯到物理世界
    • 八、面向软件工程师的电子 101
    • 第三局部:物联网游乐场——与物理世界交互的理论示例
    • 十、关上和敞开事物
    • 十一、光线、指示器和显示信息
    • 十一、测量温度、湿度和光照程度
    • 十三、将伺服器、电机和步进器用于静止
    • 十四、测量间隔和检测静止
    • 十五、高级物联网编程概念——线程,异步 IO 和事件循环
    • 十六、物联网可视化和自动化平台
    • 十七、把它们都放在一起——物联网圣诞树
    • 十八、答案
  • Python 专家级编程

    • 零、序言
    • 一、Python 现状
    • 二、语法最佳实际——低于类级别
    • 三、语法最佳实际——高于类级别
    • 四、抉择好名字
    • 五、编写包
    • 六、部署代码
    • 七、其余语言中的 Python 扩大
    • 八、治理代码
    • 九、把你的我的项目记在文档中
    • 十、测试驱动开发
    • 十一、优化——个别准则和剖析技术
    • 十二、优化——一些弱小的技术
    • 十三、并发
    • 十四、有用的设计模式
  • 精通 Python

    • 一、开始——每个我的项目一个环境
    • 二、Python 语法、常见陷阱和格调指南
    • 三、容器和汇合——以正确的形式存储数据
    • 四、函数式编程——可读性与简洁性
    • 五、装璜器——通过装璜实现代码重用
    • 六、生成器和协程——有限,一次一步
    • 七、异步 IO——无线程的多线程
    • 八、元类——使类(而非实例)更智能
    • 九、文档——如何应用 Sphinx 和 RST
    • 十、测试和日志记录——为 bug 做筹备
    • 十一、调试——解决 bug
    • 十二、性能——跟踪并缩小内存和 CPU 应用
    • 十三、多过程——当单个 CPU 外围不够时
    • 十四、C/C++ 中的扩大、零碎调用和 C/C++ 库
    • 十五、打包——创立本人的库或利用
    • 十六、附录 A:参考书目
  • 精通 Python 正则表达式

    • 零、序言
    • 一、正则表达式简介
    • 二、Python 正则表达式
    • 三、分组
    • 四、环顾四周
    • 五、正则表达式的性能
  • Python 模块化编程

    • 零、序言
    • 一、模块化编程简介
    • 二、编写第一个模块化程序
    • 三、应用模块和包
    • 四、将模块用于理论编程
    • 五、为模块应用模式
    • 六、创立可重用模块
    • 七、高级模块技术
    • 八、测试和部署模块
    • 九、模块化程序设计是良好编程技术的根底
  • Python 测试秘籍

    • 零、序言
    • 一、利用 Unittest 开发根底测试
    • 二、应用 Nose 运行自动测试套件
    • 三、应用 doctest 创立可测试文档
    • 四、应用行为驱动开发测试客户案例
    • 五、验收测试的高级客户场景
    • 六、自动测试与继续集成的集成
    • 七、通过测试覆盖率掂量你的胜利
    • 八、冒烟 / 负载测试次要部件
    • 九、新零碎和旧零碎的良好测试习惯

下载

Docker

docker pull apachecn0/apachecn-python-zh-pt2
docker run -tid -p <port>:80 apachecn0/apachecn-python-zh-pt2
# 拜访 http://localhost:{port} 

PYPI

pip install apachecn-python-zh-pt2
apachecn-python-zh-pt2 <port>
# 拜访 http://localhost:{port} 

NPM

npm install -g apachecn-python-zh-pt2
apachecn-python-zh-pt2 <port>
# 拜访 http://localhost:{port} 

奉献指南

本我的项目须要校对,欢送大家提交 Pull Request。

请您怯懦地去翻译和改良翻译。尽管咱们谋求卓越,但咱们并不要求您做到美中不足,因而请不要放心因为翻译上犯错——在大部分状况下,咱们的服务器曾经记录所有的翻译,因而您不用放心会因为您的失误受到无法挽回的毁坏。(改编自维基百科)

组织介绍

拜访咱们的主页。

资助咱们

通过平台自带的打赏性能,或点击这里。

正文完
 0