当前位置: 首页 > 后端技术 > Python

ApacheCNPython翻译合集20211108更新

时间:2023-03-26 16:31:07 Python

ThinkPython中文第二版第1章编程之路第2章变量、表达式、语句第3章函数第4章案例研究:交互设计第5章条件循环第6章带返回值的函数第7章迭代第8章字符串第9章案例研究:文字游戏第10章列表第11章字典第12章元组第13章案例研究:数据结构的选择第10章第4章文件第15章类和对象第16章类和函数第17章类和方法第18章继承第19章更多函数LearningPythontheHardWay中文版续篇介绍第1部分:预备知识练习0:入门练习1:过程练习2:创造力练习3:质量第二部分:简单黑魔法练习4:处理命令行参数练习5:cat练习6:Find练习7:Grep练习8:Cut练习9:sedex练习10:排序练习11:uniq练习12:复习第3部分:数据结构练习13:单链表练习14:双链表练习15:堆栈和队列练习16:冒泡排序、快速排序和归并排序练习17:字典练习18:性能测量练习19:提高性能练习20:二叉搜索树练习21:二分搜索练习22:后缀数组练习23:三元搜索树练习24:URLExpress路由第4部分:高级项目练习25:xargs练习26:hexdump练习27:tr练习28:sh练习29:diff和patch第V部分:文本解析练习30:有限状态机练习31:正则表达式练习32:扫描器练习33:解析器练习34:分析练习35:解释器练习36:简单计算器练习37:小型基础部分VI:SQL和对象关系映射练习38:SQL简介练习39:SQL创建练习40:SQL阅读练习41:SQL更新练习42:SQL删除执行器cise43:SQLAdministrationExercise44:使用Python的数据库APILesswebExercise52:morewebPythonDistributedComputingZero,Preface(DistributedComputingwithPython)1.并行和分布式计算简介(DistributedComputingwithPython)2.异步编程(DistributedComputingwithPython)3.Python并行计算(DistributedComputingwithPython)4.Celery分布式应用(DistributedComputingwithPython)5.云平台部署Python(DistributedComputingwithPython)6.超级计算机集群使用Python(DistributedComputingwithPython)7.测试调试分布式应用(DistributedComputingwithPython)8.继续学习(DistributedComputingwithPython)学习Scrapy中文版0.前言1.Scrapy简介2.理解HTML和XPath3.爬虫基础4.从Scrapy到移动端应用5.快速搭建爬虫6.Scrapinghub部署7.配置与管理8.Scrapy编程9.使用Pipelines10.理解Scrapy性能11.Scrapyd分布式爬虫与实时分析PythonIoT入门零,前言一,RespberryPi3计算机入门二,分割文本数据和构建文本分类器三,使用Python实现自动化和生产力四,使用单词预测情绪五,图像检测中的边缘和轮廓6。构建人脸检测器和人脸识别应用程序7。使用Python驱动硬件8.感知和显示真实世界的数据9。构建用于光学字符识别的神经网络模块10。算术运算、循环和闪烁灯11.条件语句、函数和列表12.通信接口13.Python中的数据类型和面向对象编程14.文件I/O和Python工具15.请求和Web框架16.使用Python开发很棒的东西17、机器人技术10118、使用GPIO作为输入19、构建园丁机器人20、电机基础知识21、蓝牙控制的机器人汽车22、用于避障的传感器接口213.制作你自己的区域扫描仪24.基本开关25.使用Jarvis识别人类26.启用Jarvis物联网27.让Jarvis发声28.手势识别29.机器学习30.制造机械臂的Python代码学习实战指南0前言1混淆2哈希3强加密Python企业自动化实战指南0前言1搭建Python环境2自动化常用库3搭建网络实验室环境4使用Python管理网络设备5.从网络设备中提取有用的数据6.使用Python和Jinja2的配置生成器7.并行执行Python脚本8.准备实验室环境9.使用subprocess模块??10.使用Fabric运行系统管理任务101.生成系统报告和系统监控12.与数据库交互13.负责系统管理14.创建和管理VMware虚拟机15.与OpenStackAPI交互16.使用Boto3自动化AWS17.使用Scapy框架108.使用Python构建网络扫描仪PythonGPU编程实用指南0.前言1.为什么要用GPU编程?2.设置GPU编程环境3.PyCUDA入门4.内核、线程、块和网格5.流、事件、上下文和并发6.调试和分析CUDA代码7.将CUDA库与ScikitCUDA结合使用8.CUDAdevicesFunctionlibraryandThrust9.深度神经网络的实现10.使用编译好的GPU代码11.CUDA中的性能优化12.从这里开始13.AnswerPython网络编程学习手册0.前言1.网络编程与PythonIIHTTP和WebIIIAPIs工作IV使用电子邮件V与远程系统交互VIIP和DNSVII使用套接字编程VIII客户端和服务器应用程序九网络应用程序10.附录A:使用Wireshark精通Python网络编程0.前言1.TCP/IP协议族与Python概述2.底层网络设备交互3.API与意图驱动网络4.Python自动化框架-Ansible基础5.Python自动化n框架——超越基础6。使用Python实现网络安全7.使用Python进行网络监控——第18部分使用Python进行网络监控——第29部分使用Python构建网络Web服务10.AWS云网络11.Git使用12.Jenkins持续集成13.网络测试驱动开发精通Python网络与安全编程0.前言1.使用Python脚本2.系统编程包3.Socket编程4.HTTP编程5.网络流量分析六,从服务器收集信息7,与FTP、SSH和SNMP服务器交互8,使用Nmap扫描器9,连接Metasploit框架10,与漏洞扫描器交互11,识别Web应用程序中的服务器漏洞12,从文档,从图像和浏览器中提取地理位置和元数据十三、密码学和隐写术十四、答案精通Python系统管理脚本编程零、前言一、Python脚本概述二、调试分析Python脚本三、单元测试——单元测试框架介绍4.自动化日常管理活动5.处理文件、目录和数据6.文件归档、加密和解密7.文本处理和正则表达式8.文件和报表9.处理各种文件10.网络基础——套接字编程11、使用Python处理电子邮件的脚本12、通过Telnet和SSH远程监控主机13、构建图形用户界面14、usingApache等日志文件15、SOAP与RESTAPI通信106.网页爬取-从网站中提取有用数据17.统计数据收集与上报18.MySQL与SQLite数据库管理19.答案Python自动化秘籍0.前言1.让我们开始我们的自动化之旅21.使任务自动化变得简单3.构建第一个网络抓取应用程序4.搜索和读取本地文件5.生成精彩的报告6.电子表格的乐趣7.开发精彩的图表为什么不自动化您的营销活动?10.调试技术PythonWeb爬虫秘籍0.前言1.从爬虫开始2.数据采集与提取3.数据处理4.图片、音频等资源的使用5.爬虫-行为准则6.爬虫挑战及解决方法七、文本整理与分析八、数据的搜索、挖掘和可视化九、创建简单的数据API十、使用Docker创建Scraper微服务十一、让爬虫真正成为服务每个程序员都应该达到的40个算法0。前言第1部分:基础知识和核心算法1.算法概述2.算法中使用的数据结构3.排序和搜索算法4.设计算法5.图算法第二部分:机器学习算法6.无监督机器学习算法7、传统监督学习算法8、神经网络算法9、自然语言处理算法10、推荐引擎第3部分:高级主题11、数据算法12、密码学13、大规模算法14、实用注意事项Python入门指南0、前言1、Python简单介绍2、内置数据类型3、迭代与决策制定4、函数、代码构建块5、文件和数据持久化6、算法设计原则7,列表和指针结构结构8、堆栈和队列9、树10、哈希表和符号表11、图形和其他算法12、搜索13、排序14、选择算法15、面向对象设计16、Python中的对象17.当对象相似时18.异常19.什么时候使用面向对象编程20.Python面向对象的捷径21.迭代器模式22.Python设计模式I23.Python设计模式II二十四、面向对象程序测试PythonBTC编程实战指南0,前言1、比特币简介2、使用Python编程比特币和区块链3、以编程方式赚取比特币4、比特币数据分析Python数据结构和算法实用指南0、前言1、Python对象、类型和表达式2、Python数据类型与结构3、算法设计原理4、列表和指针结构5、栈和队列6、树7、哈希表和符号表8、图和其他算法9、搜索10、排序11、选择算法12、字符串算法和d技术13,设计技巧和策略14,实现,应用和工具LearningPythonbyBuildingGames0,前言1.理解Python-设置Python和编辑器2.学习Python的基础知识3.过程控制-建立决策者游戏4.数据结构和函数5.通过构建蛇游戏来学习Curses6.面向对象编程7.列表理解和属性8.Turtle类-在屏幕上绘制9.数据模型实现10.使用turtle升级贪吃蛇游戏11.用Pygame超越乌龟——贪吃蛇游戏UI12.学习角色动画、碰撞和移动十三、用Pygame写一个俄罗斯方块游戏十四、了解PyOpenGL十五、通过制作愤怒的小鸟游戏了解Pymunk十六、学习游戏AI-搭建机器人玩游戏,精通Python金融编程零,前言第1部分:Python入门1.Python金融分析概述第2部分:金融概念2.重要性金融中的线性3.金融中的非线性4.期权定价的数值方法5.利率和衍生品建模6.时间序列数据的统计分析7.使用VIX进行交互式金融分析8.构建算法交易平台9.实现回测系统10.金融机器学习11.用于深度金融学习的PythonGUI编程0.前言1.Tkinter简介21.使用Tkinter设计GUI应用程序3.使用Tkinter和ttk小部件创建基本表单4.通过验证和自动化减少用户错误5.计划扩展我们的应用程序6.使用菜单和Tkinter对话框创建菜单7.使用Treeview导航记录8.通过样式和主题改进外观9.使用unittest创建自动化测试10.使用SQL改进数据存储11.连接到云12.使用画布小部件可视化数据13.14.使用Qt组件创建用户界面14.事件处理-信号和槽15.了解OOP概念16.了解对话框17.了解布局18.联网和管理大型文档19.数据库处理20,使用图表21,实现动画22、使用GoogleMapsPythonGUI编程秘籍0、前言1、创建GUI窗体和添加Widgets2、布局管理3、外观自定义4、数据和类5、Matplotlib图表6、线程和网络七、将数据存入我们的MySQL数据库穿越GUI八、国际化与测试九、使用wxPython库扩展GUI十、使用PyOpenGL和PyGLet创建惊人的3DGUI十一、Python并行最佳实践编程秘籍0、前言1、并行计算与Python介绍2、基于线程的并行3、基于进程的并行4、消息传递5、异步编程6、分布式Python7、云计算8、异构计算9、Python调试与测试Python数学应用0、前言1、基本包、函数和概念2、Matplotlib数学绘图3、微积分和微分方程4、处理随机性和概率5、处理树和网络6、处理数据和统计7、回归和预测8.几何问题9.寻找最优解10.杂项Python物联网编程0.前言1.在树莓派上安装Raspbian2.使用树莓派编写Python程序3.使用GPIO连接外界4.订阅WebServe5.使用Python控制舵机6.使用伺服控制代码控制模拟设备7.架设RaspberryPi网络服务器8.使用Python实现dRaspberryPiGPIO传感器数据9.构建家庭安全仪表板10.发布到Web服务11、使用蓝牙创建门铃按钮12、增强我们的物联网门铃13、介绍RaspberryPi机器人汽车14、用Python控制机器人汽车15、将机器人小车的传感输入连接到网络16、通过web服务调用和控制机器人小车17.构建JavaScript客户端18.将它们放在一起19.答案掌握PythonGUI编程0.前言第1部分:深入PyQt1.PyQt简介2.使用QtWidget构建窗口3.使用信号槽处理事件4.使用QMainWindow构建应用程序5.使用模型视图类创建数据接口6.设置样式Qt应用之二:使用外部资源七、使用多媒体处理音视频八、使用QtNetwork进行网络九、使用QtSql探究SQL第三部分:解析高级Qt实现十、多线程使用QTimer和QThread十一、使用QTextDocument进行创建富文本十二13.使用QPaint创建2D图形13.使用OpenGL创建3D图形14.使用QtCharts嵌入数据图15.RaspberryPi16.使用QtWebEngine浏览网页17.准备发布您的软件18.问题解答十九、升级Raspbian9到Raspbian10现代Python秘籍零,序幕一,数字,字符串和元组二,语句和语法三,函数定义四,内置数据结构-列表,集合,目录五e,用户输入和输出VI。类和对象的基础VII.更高级的课程设计VIII。函数式和反应式编程的特点IX.输入/输出、物理格式和逻辑布局X.统计规划和线性回归XI.测试十二、网络服务十三、应用集成现代Python标准库秘籍零、前言1、容器与数据结构2、文本管理3、命令行4、文件系统与目录5、日期与时间6、读写数据7、算法8.密码学9.并发10.网络11.网络开发12.多媒体13.图形用户界面14.开发工具Python数字取证秘籍0.前言1.基本脚本和文件信息2.创建工件报告3深入移动取证4提取嵌入式元数据5网络和入侵指标6读取电子邮件和笔记名称7基于日志的工件8使用取证证据容器9探索Windows取证工件-第1部分10.探索Windows取证工件-第2部分Python编程蓝图零,前言1.实施天气应用程序2.使用Spotify创建远程控制应用程序3.在Twitter上投票4.汇率和货币转换工具5.内置gwithMicroservicesWebMessenger6.使用用户身份验证微服务扩展TempMessenger7.Django在线视频游戏商店8.订购微服务9.通知无服务器应用程序Pytest快速入门指南0.前言1.编写和运行测试2.标记和参数化3.夹具四、插件五、unittestsuite转pytest6.完结7.介绍pytestPython统计与微积分研讨会0.前言1.Python基础知识2.Python的主要统计工具3.Python的统计工具箱4.Python函数和代数5.更多关于Python的数学知识VI、矩阵和马尔可夫链VII、Python基础统计VIII、基本概率概念及其应用IX、高级统计与PythonX、Python微积分基础XI、Python中的更多微积分XII、Python高级微积分13、附录TkinterGUI应用程序开发秘籍0、前言1、简介到Tkinter2、WindowLayout3、CustomWidgets4、DialogBoxesandMenus5、Object-OrientedProgrammingandMVC6、AsynchronousProgramming7、Canvasandgraphics八、主题widget下载Dockerdockerpullapachecn0/apachecn-python-zhdockerrun-tid-p:80apachecn0/apachecn-python-zh#访问http://localhost:{port}PYPIpipinstallapachecn-python-zhapachecn-python-zh#访问http://localhost:{port}NPMnpminstall-gapachecn-python-zhapachecn-python-zh#访问http://localhost:{port}贡献指南项目需要校对。欢迎大家提交PullRequest,请勇于翻译,完善翻译。虽然我们追求卓越,但我们并不期望您是完美的,所以请不要担心翻译出错——在大多数情况下,我们的服务器已经记录了所有翻译,因此您不必担心被翻译错误为你的错误而受到惩罚。到无法弥补的损害。(改编自维基百科)组织介绍请访问我们的主页。通过平台自带的打赏功能赞助我们,或者点击这里。