乐趣区

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

  • Think Python 中文第二版

    • 第一章 编程之路
    • 第二章 变量,表达式,语句
    • 第三章 函数
    • 第四章 案例学习:交互设计
    • 第五章 条件循环
    • 第六章 有返回值的函数
    • 第七章 迭代
    • 第八章 字符串
    • 第九章 案例学习:单词游戏
    • 第十章 列表
    • 第十一章 字典
    • 第十二章 元组
    • 第十三章 案例学习:数据结构的抉择
    • 第十四章 文件
    • 第十五章 类和对象
    • 第十六章 类和函数
    • 第十七章 类和办法
    • 第十八章 继承
    • 第十九章 更多功能
  • 笨办法学 Python · 续 中文版

    • 引言
    • 第一局部:准备常识
    • 练习 0:起步
    • 练习 1:流程
    • 练习 2:创造力
    • 练习 3:品质
    • 第二局部:简略的黑魔法
    • 练习 4:解决命令行参数
    • 练习 5:cat
    • 练习 6:find
    • 练习 7:grep
    • 练习 8:cut
    • 练习 9:sed
    • 练习 10:sort
    • 练习 11:uniq
    • 练习 12:温习
    • 第三局部:数据结构
    • 练习 13:单链表
    • 练习 14:双链表
    • 练习 15:栈和队列
    • 练习 16:冒泡、疾速和归并排序
    • 练习 17:字典
    • 练习 18:性能测量
    • 练习 19:改善性能
    • 练习 20:二叉搜寻树
    • 练习 21:二分搜寻
    • 练习 22:后缀数组
    • 练习 23:三叉搜寻树
    • 练习 24:URL 疾速路由
    • 第四局部:进阶我的项目
    • 练习 25:xargs
    • 练习 26:hexdump
    • 练习 27:tr
    • 练习 28:sh
    • 练习 29:diffpatch
    • 第五局部:文本解析
    • 练习 30:无限状态机
    • 练习 31:正则表达式
    • 练习 32:扫描器
    • 练习 33:解析器
    • 练习 34:分析器
    • 练习 35:解释器
    • 练习 36:简略的计算器
    • 练习 37:小型 BASIC
    • 第六局部:SQL 和对象关系映射
    • 练习 38:SQL 简介
    • 练习 39:SQL 创立
    • 练习 40:SQL 读取
    • 练习 41:SQL 更新
    • 练习 42:SQL 删除
    • 练习 43:SQL 治理
    • 练习 44:应用 Python 的数据库 API
    • 练习 45:创立 ORM
    • 第七局部:大作业
    • 练习 46:blog
    • 练习 47:bc
    • 练习 48:ed
    • 练习 49:sed
    • 练习 50:vi
    • 练习 51:lessweb
    • 练习 52:moreweb
  • Python 分布式计算

    • 零、序言(Distributed Computing with Python)
    • 一、并行和分布式计算介绍(Distributed Computing with Python)
    • 二、异步编程(Distributed Computing with Python)
    • 三、Python 的并行计算(Distributed Computing with Python)
    • 四、Celery 分布式应用(Distributed Computing with Python)
    • 五、云平台部署 Python(Distributed Computing with Python)
    • 六、超级计算机群应用 Python(Distributed Computing with Python)
    • 七、测试和调试分布式应用(Distributed Computing with Python)
    • 八、持续学习(Distributed Computing with Python)
  • Learning Scrapy 中文版

    • 零、序言
    • 一、Scrapy 介绍
    • 二、了解 HTML 和 XPath
    • 三、爬虫根底
    • 四、从 Scrapy 到挪动利用
    • 五、疾速构建爬虫
    • 六、Scrapinghub 部署
    • 七、配置和治理
    • 八、Scrapy 编程
    • 九、应用 Pipelines
    • 十、了解 Scrapy 的性能
    • 十一、Scrapyd 分布式抓取和实时剖析
  • Python 物联网入门手册

    • 零、前言
    • 一、开始应用 RespberryPi 3 电脑
    • 二、划分文本数据并构建文本分类器
    • 三、应用 Python 实现自动化和生产力
    • 四、应用单词预测情感
    • 五、图像中边缘和轮廓的检测
    • 六、构建人脸检测器和人脸识别利用
    • 七、应用 Python 驱动硬件
    • 八、感知和显示真实世界的数据
    • 九、建设用于光学字符识别的神经网络模块
    • 十、算术运算、循环和闪动的灯光
    • 十一、条件语句、函数和列表
    • 十二、通信接口
    • 十三、Python 中的数据类型和面向对象编程
    • 十四、文件 I/O 和 Python 工具
    • 十五、Requests 和 Web 框架
    • 十六、应用 Python 能够开发的很棒的货色
    • 十七、机器人学 101
    • 十八、应用 GPIOs 作为输出
    • 十九、制作园丁机器人
    • 二十、电机根底
    • 二十一、蓝牙管制的机器人汽车
    • 二十二、用于避障的传感器接口
    • 二十三、制作本人的区域扫描器
    • 二十四、根本开关
    • 二十五、用 Jarvis 辨认人类
    • 二十六、启用 Jarvis 物联网
    • 二十七、让 Jarvis 发声
    • 二十八、手势辨认
    • 二十九、机器学习
    • 三十、制作机械臂
  • Python 密码学实用指南

    • 零、前言
    • 一、混同
    • 二、散列
    • 三、强加密
  • Python 企业级自动化实用指南

    • 零、前言
    • 一、设置 Python 环境
    • 二、自动化中应用的公共库
    • 三、建设网络实验室环境
    • 四、应用 Python 治理网络设备
    • 五、从网络设备中提取有用数据
    • 六、应用 Python 和 Jinja2 的配置生成器
    • 七、Python 脚本的并行执行
    • 八、筹备实验室环境
    • 九、应用子流程模块
    • 十、应用 Fabric 运行系统管理工作
    • 十一、生成零碎报告和系统监控
    • 十二、与数据库交互
    • 十三、负责系统管理
    • 十四、创立和治理 VMware 虚拟机
    • 十五、与 OpenStack API 交互
    • 十六、用 Boto3 自动化 AWS
    • 十七、应用 Scapy 框架
    • 十八、应用 Python 构建网络扫描器
  • Python GPU 编程实用指南

    • 零、前言
    • 一、为什么要用 GPU 编程?
    • 二、设置 GPU 编程环境
    • 三、PyCUDA 入门
    • 四、内核、线程、块和网格
    • 五、流、事件、上下文和并发
    • 六、调试和剖析 CUDA 代码
    • 七、将 CUDA 库与 Scikit CUDA 一起应用
    • 八、CUDA 设施性能库和 Thrust
    • 九、一种深度神经网络的实现
    • 十、应用编译的 GPU 代码
    • 十一、CUDA 中的性能优化
    • 十二、从这里到哪里去
    • 十三、答案
  • Python 网络编程学习手册

    • 零、序言
    • 一、网络编程与 Python
    • 二、HTTP 与网络
    • 三、起作用的 API
    • 四、与电子邮件打交道
    • 五、与近程零碎交互
    • 六、IP 和 DNS
    • 七、应用套接字编程
    • 八、客户端和服务器利用
    • 九、网络应用
    • 十、附录 A:与 Wireshark 合作
  • 精通 Python 网络编程

    • 零、前言
    • 一、TCP/IP 协定套件和 Python 综述
    • 二、低级网络设备交互
    • 三、API 和用意驱动的网络
    • 四、Python 自动化框架——Ansible 根底
    • 五、Python 自动化框架——超过根底
    • 六、应用 Python 实现网络安全
    • 七、应用 Python 进行网络监控——第一局部
    • 八、应用 Python 进行网络监控——第二局部
    • 九、应用 Python 构建网络 Web 服务
    • 十、AWS 云网络
    • 十一、应用 Git
    • 十二、Jenkins 继续集成
    • 十三、网络测试驱动开发
  • 精通 Python 网络和平安编程

    • 零、前言
    • 一、应用 Python 脚本
    • 二、零碎编程包
    • 三、套接字编程
    • 四、HTTP 编程
    • 五、网络流量剖析
    • 六、从服务器收集信息
    • 七、与 FTP、SSH 和 SNMP 服务器交互
    • 八、应用 Nmap 扫描器
    • 九、与 Metasploit 框架连贯
    • 十、与破绽扫描器交互
    • 十一、辨认 Web 利用中的服务器破绽
    • 十二、从文档、图像和浏览器中提取地理位置和元数据
    • 十三、密码学与隐写术
    • 十四、答案
  • 精通 Python 系统管理脚本编程

    • 零、前言
    • 一、Python 脚本概述
    • 二、调试和剖析 Python 脚本
    • 三、单元测试——单元测试框架简介
    • 四、使日常治理流动自动化
    • 五、解决文件、目录和数据
    • 六、文件归档、加密和解密
    • 七、文本处理和正则表达式
    • 八、文件和报告
    • 九、解决各种文件
    • 十、根本网络——套接字编程
    • 十一、应用 Python 脚本解决电子邮件
    • 十二、通过 Telnet 和 SSH 近程监控主机
    • 十三、构建图形用户界面
    • 十四、应用 Apache 和其余日志文件
    • 十五、SOAP 和 RESTAPI 通信
    • 十六、网页抓取——从网站中提取有用数据
    • 十七、统计数据收集和报告
    • 十八、MySQL 和 SQLite 数据库治理
    • 十九、答案
  • Python 自动化秘籍

    • 零、前言
    • 一、让咱们开始咱们的自动化之旅
    • 二、使工作自动化变得容易
    • 三、构建第一个 Web 抓取利用
    • 四、搜寻和读取本地文件
    • 五、生成精彩的报告
    • 六、电子表格的乐趣
    • 七、开发惊人的图表
    • 八、解决通信渠道
    • 九、为什么不让你的营销流动自动化?
    • 十、调试技术
  • Python Web 爬取秘籍

    • 零、前言
    • 一、从爬取开始
    • 二、数据采集与提取
    • 三、解决数据
    • 四、应用图像、音频和其余资源
    • 五、爬取——行为准则
    • 六、爬取挑战与解决方案
    • 七、文本整顿与剖析
    • 八、搜寻、开掘和可视化数据
    • 九、创立简略的数据 API
    • 十、应用 Docker 创立 Scraper 微服务
    • 十一、使爬虫真正成为一种服务
  • 每个程序员应该直到的 40 个算法

    • 零、前言
    • 第一局部:基础知识和外围算法

      • 一、算法概述
      • 二、算法中应用的数据结构
      • 三、排序和搜索算法
      • 四、设计算法
      • 五、图算法
    • 第二局部:机器学习算法

      • 六、无监督机器学习算法
      • 七、传统的监督学习算法
      • 八、神经网络算法
      • 九、自然语言解决算法
      • 十、举荐引擎
    • 第三局部:高级主题

      • 十一、数据算法
      • 十二、密码学
      • 十三、大规模算法
      • 十四、理论思考
  • Python 入门指南

    • 零、前言
    • 一、Python 的温和介绍
    • 二、内置数据类型
    • 三、迭代和决策
    • 四、函数,代码的构建块
    • 五、文件和数据持久性
    • 六、算法设计准则
    • 七、列表和指针构造
    • 八、栈和队列
    • 九、树
    • 十、哈希表和符号表
    • 十一、图和其余算法
    • 十二、搜寻
    • 十三、排序
    • 十四、抉择算法
    • 十五、面向对象设计
    • 十六、Python 中的对象
    • 十七、当对象类似时
    • 十八、异样
    • 十九、何时应用面向对象编程
    • 二十、Python 面向对象快捷方式
    • 二十一、迭代器模式
    • 二十二、Python 设计模式 I
    • 二十三、Python 设计模式 II
    • 二十四、面向对象程序的测试
  • Python BTC 编程实用指南

    • 零、前言
    • 一、比特币入门
    • 二、应用 Python 编程比特币和区块链
    • 三、以编程形式赚取比特币
    • 四、比特币数据分析
  • Python 数据结构和算法实用指南

    • 零、前言
    • 一、Python 对象、类型和表达式
    • 二、Python 数据类型和构造
    • 三、算法设计准则
    • 四、列表和指针构造
    • 五、栈和队列
    • 六、树
    • 七、哈希表和符号表
    • 八、图和其余算法
    • 九、搜寻
    • 十、排序
    • 十一、抉择算法
    • 十二、字符串算法和技术
    • 十三、设计技巧与策略
    • 十四、实现、利用和工具
  • 通过构建游戏学习 Python

    • 零、前言
    • 一、理解 Python——设置 Python 和编辑器
    • 二、学习 Python 的基础知识
    • 三、流程管制——为游戏建设决策者
    • 四、数据结构和函数
    • 五、通过构建贪食蛇游戏学习 Curses
    • 六、面向对象编程
    • 七、列表推导式和属性
    • 八、turtle类——屏幕上的绘图
    • 九、数据模型实现
    • 十、应用 turtle 降级贪食蛇游戏
    • 十一、应用 Pygame 超过turtle——贪食蛇游戏 UI
    • 十二、学习角色动画、碰撞和挪动
    • 十三、应用 Pygame 编写俄罗斯方块游戏
    • 十四、理解 PyOpenGL
    • 十五、通过制作愤恨的小鸟游戏理解 Pymunk
    • 十六、学习游戏 AI——构建一个机器人进行游戏
  • 精通 Python 金融编程

    • 零、前言
    • 第一局部:Python 入门

      • 一、Python 金融剖析概述
    • 第二局部:金融概念

      • 二、线性在金融中的重要性
      • 三、金融中的非线性
      • 四、期权定价的数值办法
      • 五、利率和衍生品建模
      • 六、工夫序列数据的统计分析
      • 七、应用 VIX 的互动金融剖析
      • 八、构建算法交易平台
      • 九、实现回溯测试零碎
      • 十、金融机器学习
      • 十一、金融深度学习
  • Python GUI 编程

    • 零、前言
    • 一、Tkinter 简介
    • 二、应用 Tkinter 设计 GUI 利用
    • 三、应用 Tkinter 和 ttk 小部件创立根本表单
    • 四、通过验证和自动化缩小用户谬误
    • 五、打算扩大咱们的利用
    • 六、应用菜单和 Tkinter 对话框创立菜单
    • 七、应用 Treeview 导航记录
    • 八、通过款式和主题改善外观
    • 九、应用 unittest 创立自动化测试
    • 十、应用 SQL 改良数据存储
    • 十一、连贯到云
    • 十二、应用画布小部件可视化数据
    • 十三、应用 Qt 组件创立用户界面
    • 十四、事件处理——信号和插槽
    • 十五、了解 OOP 概念
    • 十六、了解对话框
    • 十七、了解布局
    • 十八、网络和治理大型文档
    • 十九、数据库解决
    • 二十、应用图表
    • 二十一、实现动画
    • 二十二、应用谷歌地图
  • Python GUI 编程秘籍

    • 零、序言
    • 一、创立 GUI 表单并增加小部件
    • 二、布局治理
    • 三、外观定制
    • 四、数据和类
    • 五、Matplotlib 图表
    • 六、线程与网络
    • 七、通过 GUI 将数据存储到咱们的 MySQL 数据库中
    • 八、国际化与测试
    • 九、应用 wxPython 库扩大 GUI
    • 十、应用 PyOpenGL 和 PyGLet 创立惊人的 3D GUI
    • 十一、最佳实际
  • Python 并行编程秘籍

    • 零、前言
    • 一、并行计算和 Python 入门
    • 二、基于线程的并行
    • 三、基于过程的并行
    • 四、消息传递
    • 五、异步编程
    • 六、分布式 Python
    • 七、云计算
    • 八、异构计算
    • 九、Python 调试和测试
  • Python 数学利用

    • 零、前言
    • 一、根底包、函数和概念
    • 二、Matplotlib 数学绘图
    • 三、微积分和微分方程
    • 四、解决随机性和概率
    • 五、解决树和网络
    • 六、解决数据和统计
    • 七、回归和预测
    • 八、几何问题
    • 九、寻找最优解
    • 十、杂项话题
  • Python 物联网编程

    • 零、前言
    • 一、在 Raspberry Pi 上装置 Raspbian
    • 二、应用 Raspberry Pi 编写 Python 程序
    • 三、应用 GPIO 连贯到内部世界
    • 四、订阅 Web 服务
    • 五、应用 Python 管制伺服系统
    • 六、应用伺服控制代码管制模仿设施
    • 七、设置 Raspberry Pi Web 服务器
    • 八、应用 Python 读取 Raspberry Pi GPIO 传感器数据
    • 九、构建家庭平安仪表板
    • 十、公布到 Web 服务
    • 十一、应用蓝牙创立门铃按钮
    • 十二、加强咱们的物联网门铃
    • 十三、介绍树莓派机器人车
    • 十四、用 Python 管制机器人车
    • 十五、将机器人车的感官输出连贯到网络
    • 十六、通过 Web 服务调用管制机器人车
    • 十七、构建 JavaScript 客户端
    • 十八、把它们放在一起
    • 十九、答案
  • 精通 Python GUI 编程

    • 零、前言
    • 第一局部:深刻 PyQt

      • 一、PyQt 入门
      • 二、应用 QtWidget 构建窗体
      • 三、应用信号和插槽处理事件
      • 四、应用 QMainWindow 构建利用
      • 五、应用模型视图类创立数据接口
      • 六、设置 Qt 利用的款式
    • 第二局部:利用内部资源

      • 七、应用多媒体解决音频和视频
      • 八、应用 QtNetwork 联网
      • 九、应用 QtSql 摸索 SQL
    • 第三局部:解析高级 Qt 实现

      • 十、应用 QTimerQThread的多线程
      • 十一、应用 QTextDocument 创立富文本
      • 十二、应用 QPaint 创立二维图形
      • 十三、应用 OpenGL 创立三维图形
      • 十四、应用 QtCharts 图嵌入数据图
      • 十五、树莓派
      • 十六、应用 QtWebEngine 的 Web 浏览
      • 十七、筹备公布您的软件
    • 十八、问题的答案
    • 十九、将 Raspbian 9 降级为 Raspbian 10
  • 古代 Python 秘籍

    • 零、序言
    • 一、数字、字符串和元组
    • 二、语句和语法
    • 三、函数定义
    • 四、内置数据结构——列表、汇合、目录
    • 五、用户输出和输入
    • 六、类和对象的根底
    • 七、更高级的类设计
    • 八、函数和反应式编程个性
    • 九、输出 / 输入、物理格局和逻辑布局
    • 十、统计布局与线性回归
    • 十一、测试
    • 十二、网络服务
    • 十三、利用集成
  • 古代 Python 规范库秘籍

    • 零、前言
    • 一、容器和数据结构
    • 二、文本治理
    • 三、命令行
    • 四、文件系统和目录
    • 五、日期和工夫
    • 六、读 / 写数据
    • 七、算法
    • 八、密码学
    • 九、并发
    • 十、网络
    • 十一、网络开发
    • 十二、多媒体
    • 十三、图形用户界面
    • 十四、开发工具
  • Python 数字取证秘籍

    • 零、前言
    • 一、根本脚本和文件信息
    • 二、创立工件报告
    • 三、深入研究挪动取证
    • 四、提取嵌入式元数据
    • 五、网络和入侵指标
    • 六、读取电子邮件并记下名字
    • 七、基于日志的工件
    • 八、应用取证证据容器
    • 九、摸索 Windows 取证工件——第一局部
    • 十、摸索 Windows 取证工件——第二局部
  • Python 编程蓝图

    • 零、前言
    • 一、实现天气利用
    • 二、应用 Spotify 创立近程管制利用
    • 三、在推特上投票
    • 四、汇率和货币转换工具
    • 五、应用微服务构建 Web Messenger
    • 六、应用用户认证微服务扩大 TempMessenger
    • 七、Django 在线视频游戏商店
    • 八、订单微服务
    • 九、告诉无服务器利用
  • Pytest 疾速入门指南

    • 零、前言
    • 一、编写和运行测试
    • 二、标记和参数化
    • 三、夹具
    • 四、插件
    • 五、将 unittest 套件转换为 pytest
    • 六、收尾
    • 七、介绍 pytest
  • Python 统计和微积分研讨会

    • 零、序言
    • 一、Python 基础知识
    • 二、Python 的次要统计工具
    • 三、Python 的统计工具箱
    • 四、Python 函数与代数
    • 五、更多对于 Python 的数学知识
    • 六、矩阵与马尔科夫链
    • 七、Python 根本统计
    • 八、根本概率概念及其利用
    • 九、用 Python 实现进阶统计
    • 十、Python 根底微积分
    • 十一、Python 的更多微积分
    • 十二、Python 进阶微积分
    • 十三、附录
  • Tkinter GUI 利用开发秘籍

    • 零、前言
    • 一、Tkinter 入门
    • 二、窗口布局
    • 三、自定义小部件
    • 四、对话框和菜单
    • 五、面向对象编程与 MVC
    • 六、异步编程
    • 七、画布和图形
    • 八、主题小部件

下载

Docker

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

PYPI

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

NPM

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

奉献指南

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

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

组织介绍

拜访咱们的主页。

资助咱们

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

退出移动版