Python
Python-统计和微积分研讨会(一)
Python 统计和微积分研讨会(一) 原文:zh.annas-archive.org/md5/6cbaed7d834977b8ea96cc7aa6d8a083 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 关于本书 你是否想要开始开发人工智能应用程序?您是否需要对关键数学概念进行复习?充满有趣的实践练习,《Python 统计学和微积分工作坊》将向您展示如何在 Python 环境中应
Python-网络编程学习手册(三)
Python 网络编程学习手册(三) 原文:zh.annas-archive.org/md5/b9ea58a6220e445a9f19c9c78aff8a58 译者:飞龙 协议:CC BY-NC-SA 4.0 第五章:与远程系统交互 如果您的计算机连接到互联网或局域网(LAN),那么现在是时候与网络上的其他计算机进行通信了。在典型的家庭、办公室或校园局域网中,您会发现许多不同类型的计算机连接到
Tkinter-GUI-应用开发秘籍(一)
Tkinter GUI 应用开发秘籍(一) 原文:zh.annas-archive.org/md5/398a043f4e87ae54140cbfe923282feb 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 作为一种更多用途的编程语言之一,Python 以其“电池包含”哲学而闻名,其中包括其标准库中丰富的模块集;Tkinter 是用于构建桌面应用程序的库。Tkinter 是建立在
Python-网络编程学习手册(一)
Python 网络编程学习手册(一) 原文:zh.annas-archive.org/md5/b9ea58a6220e445a9f19c9c78aff8a58 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 欢迎来到使用 Python 进行网络编程的世界。Python 是一种功能齐全的面向对象的编程语言,具有一个标准库,其中包括了快速构建强大网络应用所需的一切。此外,它还有大量的第三方
Python-自动化秘籍(三)
Python 自动化秘籍(三) 原文:zh.annas-archive.org/md5/de38d8b70825b858336fa5194110e245 译者:飞龙 协议:CC BY-NC-SA 4.0 第五章:生成精彩的报告 在本章中,我们将涵盖以下配方: 在纯文本中创建简单报告 使用模板生成报告 在 Markdown 中格式化文本 编写基本的 Word 文档 为 Wor
精通-Python-GUI-编程(五)
精通 Python GUI 编程(五) 原文:zh.annas-archive.org/md5/0baee48435c6a8dfb31a15ece9441408 译者:飞龙 协议:CC BY-NC-SA 4.0 第十三章:使用 QtOpenGL 创建 3D 图形 从游戏到数据可视化到工程模拟,3D 图形和动画是许多重要软件应用的核心。几十年来,事实上的应用程序编程接口(API)标准一直是 Op
Tkinter-GUI-应用开发秘籍(二)
Tkinter GUI 应用开发秘籍(二) 原文:zh.annas-archive.org/md5/398a043f4e87ae54140cbfe923282feb 译者:飞龙 协议:CC BY-NC-SA 4.0 第四章:对话框和菜单 在本章中,我们将涵盖以下配方: 显示警报对话框 要求用户确认 选择文件和目录 将数据保存到文件中 创建菜单栏 在菜单中使用变量 显
Tkinter-GUI-应用开发秘籍(三)
Tkinter GUI 应用开发秘籍(三) 原文:zh.annas-archive.org/md5/398a043f4e87ae54140cbfe923282feb 译者:飞龙 协议:CC BY-NC-SA 4.0 第七章:画布和图形 在本章中,我们将涵盖以下配方: 了解坐标系统 绘制线条和箭头 在画布上写字 向画布添加形状 通过它们的位置查找项目 移动画布项目 检
现代-Python-秘籍(五)
现代 Python 秘籍(五) 原文:zh.annas-archive.org/md5/185a6e8218e2ea258a432841b73d4359 译者:飞龙 协议:CC BY-NC-SA 4.0 第七章:更高级的类设计 在本章中,我们将看一下以下的配方: 在继承和扩展之间进行选择 - is-a 问题 通过多重继承分离关注点 利用 Python 的鸭子类型 管理全局和单例
现代-Python-秘籍(四)
现代 Python 秘籍(四) 原文:zh.annas-archive.org/md5/185a6e8218e2ea258a432841b73d4359 译者:飞龙 协议:CC BY-NC-SA 4.0 第五章:用户输入和输出 在本章中,我们将学习以下示例: 使用print()函数的特性 使用 input()和 getpass()进行用户输入 使用"format".format_m
现代-Python-秘籍(九)
现代 Python 秘籍(九) 原文:zh.annas-archive.org/md5/185a6e8218e2ea258a432841b73d4359 译者:飞龙 协议:CC BY-NC-SA 4.0 第十二章:Web 服务 在本章中,我们将查看以下配方: 使用 WSGI 实现 Web 服务 使用 Flask 框架进行 RESTful API 解析请求中的查询字符串 使用 u
Python-GUI-编程(四)
Python GUI 编程(四) 原文:zh.annas-archive.org/md5/9d5f7126bd532a80dd6a9dce44175aaa 译者:飞龙 协议:CC BY-NC-SA 4.0 第十章:使用 SQL 改进数据存储 随着时间的推移,实验室出现了一个越来越严重的问题:CSV 文件到处都是!冲突的副本,丢失的文件,非数据输入人员更改的记录,以及其他与 CSV 相关的挫折正
Python-GUI-编程(三)
Python GUI 编程(三) 原文:zh.annas-archive.org/md5/9d5f7126bd532a80dd6a9dce44175aaa 译者:飞龙 协议:CC BY-NC-SA 4.0 第八章:使用样式和主题改进外观 虽然程序可以完全使用黑色、白色和灰色的纯文本进行功能性操作,但是对颜色、字体和图像的微妙使用可以增强视觉吸引力和可用性,即使是最实用的应用程序也是如此。您的数
现代-Python-标准库秘籍(二)
现代 Python 标准库秘籍(二) 原文:zh.annas-archive.org/md5/3fab99a8deba9438823e5414cd05b6e8 译者:飞龙 协议:CC BY-NC-SA 4.0 第四章:文件系统和目录 在本章中,我们将涵盖以下食谱: 遍历文件夹-递归遍历文件系统中的路径并检查其内容 处理路径-以系统独立的方式构建路径 扩展文件名-查找与特定模式匹配的
现代-Python-标准库秘籍(三)
现代 Python 标准库秘籍(三) 原文:zh.annas-archive.org/md5/3fab99a8deba9438823e5414cd05b6e8 译者:飞龙 协议:CC BY-NC-SA 4.0 第七章:算法 在本章中,我们将涵盖以下配方: 搜索、排序、过滤-在排序的容器中进行高性能搜索 获取任何可迭代对象的第 n 个元素-抓取任何可迭代对象的第 n 个元素,包括生成器
现代-Python-标准库秘籍(四)
现代 Python 标准库秘籍(四) 原文:zh.annas-archive.org/md5/3fab99a8deba9438823e5414cd05b6e8 译者:飞龙 协议:CC BY-NC-SA 4.0 第十章:网络 在本章中,我们将涵盖以下内容: 发送电子邮件-从您的应用程序发送电子邮件 获取电子邮件-检查并阅读新收到的邮件 FTP-从 FTP 上传、列出和下载文件 套
通过构建游戏学习-Python(四)
通过构建游戏学习 Python(四) 原文:zh.annas-archive.org/md5/8d68d722c94aedcc91006ddf3f78c65a 译者:飞龙 协议:CC BY-NC-SA 4.0 第十一章:使用 Pygame 超越 Turtle - 使用 Pygame 制作贪吃蛇游戏 UI Python 游戏开发在某种程度上与pygame模块相关。到目前为止,我们已经学习了关于
通过构建游戏学习-Python(五)
通过构建游戏学习 Python(五) 原文:zh.annas-archive.org/md5/8d68d722c94aedcc91006ddf3f78c65a 译者:飞龙 协议:CC BY-NC-SA 4.0 第十四章:了解 PyOpenGL 几何形状和图形在游戏开发中起着至关重要的作用。当涉及到先进的图形技术的开发时,我们往往忽视它们的重要性。然而,许多流行的游戏仍然使用这些形状和图形来渲染
华为云CodeArts IDE For Python 快速使用指南
本文分享自华为云社区《华为云CodeArts IDE For Python 快速使用指南》,作者:为云PaaS服务小智。 CodeArts IDE 带有 Python 扩展,为 Python 语言提供了广泛的支持。Python 扩展可以利用 CodeArts IDE 的代码补全、验证、调试和单元测试等特性,与多种 Python 解释器协同工作,轻松切换包括虚拟环境和 conda 环境的 Pytho
通过构建游戏学习-Python(三)
通过构建游戏学习 Python(三) 原文:zh.annas-archive.org/md5/8d68d722c94aedcc91006ddf3f78c65a 译者:飞龙 协议:CC BY-NC-SA 4.0 第七章:列表推导和属性 “需要是发明之母”是一句流行的英语谚语,意思是迄今为止或将来发明的任何先驱性想法都是因为它们的需要。例如,巨大的视频托管平台 YouTube 之所以受欢迎,不仅是
通过构建游戏学习-Python(二)
通过构建游戏学习 Python(二) 原文:zh.annas-archive.org/md5/8d68d722c94aedcc91006ddf3f78c65a 译者:飞龙 协议:CC BY-NC-SA 4.0 第四章:数据结构和函数 在这一章中,我们将穿越数据结构和函数的概念,这是 Python 的两个主要构建模块。普通变量是存储任何类型的单个数据单元的好方法,但对于数据数组,我们应该始终使用
精通-Python-系统管理脚本编程(一)
精通 Python 系统管理脚本编程(一) 原文:zh.annas-archive.org/md5/c33d6613eafa4d86b92059a00f7aa16f 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 Python 已经发展并扩展了其功能,涵盖了几乎所有可能的 IT 操作。本书将帮助你利用 Python 的最新功能,编写有效的脚本,并创建用于管理环境的命令行工具(用于数据类
精通-Python-系统管理脚本编程(四)
精通 Python 系统管理脚本编程(四) 原文:zh.annas-archive.org/md5/c33d6613eafa4d86b92059a00f7aa16f 译者:飞龙 协议:CC BY-NC-SA 4.0 第十六章:网络爬虫-从网站提取有用的数据 在本章中,您将学习有关网络爬虫的知识。您还将学习 Python 中的beautifulsoup库,该库用于从网站提取信息。 在本章中,我们
OpenStack服务部署-Mitaka 版本 M版本
1.1 云计算简介 云计算(英语:cloud computing ),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机各种终端和其他设备。 云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。用户不再需要了解“云”中基础设施的细节,不必具有相应的专业知识,也无需直接进行控制。云计算描述了一种基于互联网
精通-Python-系统管理脚本编程(三)
精通 Python 系统管理脚本编程(三) 原文:zh.annas-archive.org/md5/c33d6613eafa4d86b92059a00f7aa16f 译者:飞龙 协议:CC BY-NC-SA 4.0 第八章:文档和报告 在本章中,您将学习如何使用 Python 记录和报告信息。您还将学习如何使用 Python 脚本获取输入以及如何打印输出。在 Python 中编写接收电子邮件的
【python】使用r+模式先读后写和先写后读的区别
最近学习python时,发现r+(读写)模式先读和先写,写入的位置不一致,经过测试发现: 1、先写后读,写从文件开头开始写(覆盖原文),读从写入末尾开始读; 2、先读后写,读从文件开头开始读,写从文件末尾开始写。 点击查看代码 一开始不是很理解为什么会有区别,后来想起来r+应该是 先读后写 ,也就能解释通了,设计就是先从文件开头读,再从文件末尾写,为了不让写入覆盖原文件,但是反其道行之就不会
OpenTelemetry入门看这一篇就够了
分布式跟踪可以帮助查看整个请求过程中服务之间的交互,并可以让我们深入了解系统中请求的整个生命周期。它帮助我们发现应用程序中的错误、瓶颈和性能问题。OpenTelemetry 可以用于从应用程序收集数据。它是一组工具、API 和 SDK 集合,我们可以使用它们来检测、生成、收集和导出遥测数据(指标、日志和追踪),以帮助分析应用的性能和行为。 这篇文章旨在让您对 OpenTelemetry 有基
Python 解决控制台输出颜色时出现乱码的问题 (windows平台)
简介 在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。 当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置。不过站在可读性的角度来看,已经好很多了。 语法 格式:033[显示方式;前景色;背景色m 前景色 背景色
使用Python实时监控服务系统资源
使用Python实时监控服务系统资源 本文介绍如何使用Python的psutil库和matplotlib库来实时监控服务系统资源(CPU、内存、磁盘和网络),并将监控数据以图形化报表的形式展示。 第一步:安装必需库 首先,我们需要安装所需的库。可以通过pip安装psutil和matplotlib: 第二步:导入库和初始化数据 在开始监控之前,我们需要导入psutil和matplotlib库,并初