python指南和应用
文章平均质量分 93
在应用python中,会出现许许多多经验小结,这里将它们收集起来,以备项目中查询。
无水先生
擅长数学,能熟练应用泛函分析、统计学、随机过程、逼近论、微分几何、非欧几何(双曲、共形)等数学理论,有数学建模能力。从事图像处理二十年以上,从事人工智能行业10年以上;在船舶、通信、铁路、教育等行业开发软件产品。
展开
-
使用 C 或 C++ 开发 Python库(02)
如果您知道如何使用 C 编程,那么向 Python 中添加新的内置模块非常容易。此类扩展模块可以完成两件无法在 Python 中直接完成的事情:它们可以实现新的内置对象类型,并且它们可以调用 C 库函数和系统调用。原创 2024-10-19 22:45:05 · 1036 阅读 · 0 评论 -
使用 C 或 C++ 开发 Python库(01)
如果您知道如何使用 C 编程,那么向 Python 中添加新的内置模块非常容易。此类扩展模块可以完成两件无法在 Python 中直接完成的事情:它们可以实现新的内置对象类型,并且它们可以调用 C 库函数和系统调用。原创 2024-10-17 09:31:28 · 851 阅读 · 0 评论 -
提升您的数据技能:利用Python 类
本文将探讨类和对象的基本概念,以及 Python 中的继承概念。我将讨论继承如何允许类从其他类继承属性和行为。此外,我们将提供示例来说明这些概念的实际应用,帮助您了解如何在 Python 代码中有效地使用它们。原创 2024-08-10 22:51:38 · 1756 阅读 · 0 评论 -
掌握 NumPy:高效数组处理综合指南(第 1/2 部分)
你们以前听说过 NumPy 吗?好吧,你可能有,也许你甚至在你的许多项目中使用过它。就我而言,我第一次使用它是在我开始学习机器学习的时候。然而,当时我只使用了基本函数,即数组初始化、数学运算等。直到我意识到深入研究 Numpy 本身的好处,我才开始探索有关该主题的各种 YouTube 教程和电子书。令我惊讶的是,实际上有许多我希望我早点知道的 Numpy 功能。原创 2024-06-22 11:41:10 · 2203 阅读 · 0 评论 -
掌握 NumPy:高效数组处理综合指南(第 2/2 部分)
欢迎来到我关于 NumPy 的教程的第二部分!之前,我们已经介绍了以下列表中的前 7 章。现在在这篇文章中,我们将从第 8 章一直到第 14 章。原创 2024-06-21 21:46:09 · 2002 阅读 · 0 评论 -
Qt布局管理详解(5种布局控件)
实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。作为一款成熟的 GUI 框架,本文介绍五个基本布局对象。原创 2024-04-11 10:15:57 · 2999 阅读 · 0 评论 -
Tcl/Tk 的 Python 接口(01/6)
此为Tkinter的使用手册第一部分,其中说明Tkinter的基本知识,体系架构;tcl架构以及可插入的其它模块群。是了解Tkinter和使用的高级篇章。原创 2024-01-31 12:39:45 · 2500 阅读 · 0 评论 -
Python 中的多进程(01/2):简介
本文简要而简明地介绍了 Python 编程语言中的多处理(多进程)。解释多处理的基本信息,如什么是多处理?为什么用多处理?在python中怎么办等。原创 2024-01-25 10:54:04 · 2130 阅读 · 0 评论 -
Python 中的多进程(02/2):进程之间的通信)
这些文章讨论了在 Python 中使用多处理模块时在进程之间共享数据和消息传递的概念。在多处理中,任何新创建的进程都将执行以下操作:1独立运行 2有自己的内存空间。下面结合代码进行详细解释。原创 2024-01-25 10:44:30 · 2119 阅读 · 0 评论 -
【python技能】为什么管道在 Python 中很重要?
答案是管道。管道是 scikit-learn 的一个方便的功能,scikit-learn 是一个流行的 Python 机器学习和数据科学库。管道允许您以线性顺序将数据处理和建模的多个步骤链接在一起,从而形成简化且可衡量的工作流程。在这篇博文中,我们将向您展示如何在 python 扩散器中使用管道来:原创 2024-01-23 03:20:08 · 1860 阅读 · 0 评论 -
Python的50个常识问题解答
本文粗略介绍python的基础编程,和puthon语言的一些基本知识,供读者随手查找,但更多的技能还是学习专业文档。谢谢!原创 2024-01-21 21:10:42 · 2259 阅读 · 0 评论 -
Python 中多线程与多处理之间的区别
在本文中,我们将学习 Python 中多线程和多处理的内容、原因和方式。在我们深入研究代码之前,让我们了解这些术语的含义。原创 2024-01-20 18:26:30 · 2150 阅读 · 0 评论 -
Python 中的多线程(01/4)
本文介绍了 Python 编程语言中多线程的基础知识。就像多处理一样,多线程是实现多任务处理的一种方式。在多线程中,使用线程的概念。让我们首先了解 计算机体系结构中线程的概念。原创 2024-01-20 13:16:34 · 2017 阅读 · 0 评论 -
掌握 Python 异步编程:综合指南
本综合指南旨在阐明 Python 异步编程的复杂性。它面向初学者和经验丰富的程序员,旨在提供对异步编程模型及其在 Python 中的实际应用的透彻理解。原创 2024-01-19 16:34:56 · 2308 阅读 · 0 评论 -
分支定界搜索以及 Python 中的示例和实现
我们将尝试了解本文中的一种启发式搜索技术。启发式技术是确定几种替代方案中哪一种最有效实现特定目标的标准。分支定界搜索也称为统一成本搜索。原创 2023-12-01 16:55:33 · 1198 阅读 · 0 评论 -
25 Toplevel.:顶级窗口方法
顶层窗口是在窗口管理器下独立存在的窗口。它用窗口管理器的装饰进行装饰,并且可以独立移动和调整大小。您的应用程序可以使用任意数量的顶级窗口。原创 2023-11-30 20:17:28 · 771 阅读 · 0 评论 -
【Tkinter系列26/45】通用小部件方法
此处讨论小部件方法,凡是可以产生动作的函数均列在此处。包括:定时器、闲暇、绑定、属性配置、布局管理等,属于高级编程的必备知识。了解通用小部件方法,对于客户定制公共类库有极大助益,请务必掌握。原创 2023-11-30 13:01:14 · 1170 阅读 · 0 评论 -
【python】软件更新:用conda或Poetry
在实现anancoda的软件更新问题,需要明确几个问题:1)是python包吗? 2)是C++包吗?更新的方法有别。python包可以pip访问。C++包必须是conda访问。原创 2023-05-07 11:38:00 · 6889 阅读 · 2 评论 -
Tkinter创建菜单窗口
本文专门记录如何添加Tkinter的菜单,包括,菜单如何生成,菜单如何布局,菜单如何绑定回调函数,并安排代码示例,凡期望做菜单界面的读者,可以全面参考。原创 2023-11-07 13:53:02 · 3231 阅读 · 0 评论 -
pygame游戏编程库:初始化和显示(01/8)
pygame是一个Python库,用于编写2D游戏和多媒体应用程序。它提供了一整套工具,可以帮助开发者创建图像、声音、动画等内容,并与用户进行交互。pygame还可以用于创建交互式教育软件、演示文稿、音乐应用程序等。它基于SDL库(Simple DirectMedia Layer),能够在多个平台上运行,包括Windows、MacOS、Linux和Android等操作系统。原创 2023-11-04 11:08:55 · 2610 阅读 · 0 评论 -
PyGame:Python 游戏编程入门
当我在上个世纪末开始学习计算机编程时,我的愿望是编写计算机游戏。我试图弄清楚如何在我学到的每种语言和每个平台上编写游戏,包括 Python。这就是我发现pygame并学习如何使用它来编写游戏和其他图形程序的方式。当时,我真的很想要一本入门书pygame。原创 2023-11-01 18:01:36 · 3064 阅读 · 0 评论 -
Python 中的线程
关于于并行、并发等有不同的概念,本篇讲述基本的并行程序,即多线程在python的实现,线程主要的好处在于,在其它进程处于等待状态时,运行中进程能取得更多的CPU资源。原创 2023-10-26 08:27:54 · 2666 阅读 · 0 评论 -
Python 中的函数包装器:模型运行时和调试
在Python中,函数包装器被称为装饰器,它们在数据科学中具有各种有用的应用。本指南介绍如何使用它们来管理模型运行时和调试。原创 2023-10-24 08:56:58 · 2603 阅读 · 0 评论 -
python知识:从PDF 提取文本
PDF 到文本提取是自然语言处理和数据分析中的一项基本任务,它允许研究人员和数据分析师从 PDF 文件中包含的非结构化文本数据中获得见解。Python 是一种通用且广泛使用的编程语言,它提供了多个库和工具来促进提取过程。原创 2023-10-19 10:56:00 · 3465 阅读 · 0 评论 -
如何使用 Python 在终端中创建令人惊叹的图形
虽然有许多强大的可视化工具可用,但有时我们需要一种快速简便的方法来直接在终端中可视化数据。无论我们是远程工作、在服务器上工作,还是只需要与同事共享快速可视化,在终端中绘制图形的能力都非常有用。原创 2023-10-18 14:26:22 · 2623 阅读 · 0 评论 -
[Tkinter 教程15] event 事件绑定
一个 Tkinter 应用生命周期中的大部分时间都处在一个消息循环 (event loop) 中. 它等待事件的发生: 事件可能是 按键按下, 鼠标点击, 鼠标移动 等.Tkinter 提供了用以处理相关事件的机制. 处理函数可以被绑定给各个控件的各种事件.原创 2023-10-17 08:21:18 · 3156 阅读 · 0 评论 -
使用 Tkinter Canvas 小部件添加放大镜功能?
据我所知,内置的 Tkinter Canvas 类比例不会自动缩放图像。如果您无法使用自定义小部件,则可以缩放原始图像并在调用缩放函数时将其替换在画布上。原创 2023-10-17 01:45:14 · 3133 阅读 · 2 评论 -
[Tkinter 教程08] Canvas 图形绘制
anvas 为 Tkinter 提供了绘图功能. 其提供的图形组件包括 线形, 圆形, 图片, 甚至其他控件. Canvas 控件为绘制图形图表, 编辑图形, 自定义控件提供了可能.原创 2023-10-17 00:18:27 · 3251 阅读 · 0 评论 -
如何使用数学将 NumPy 函数的性能提高 50%
2D 傅里叶变换是本世纪最重要的计算机科学算法之一。它已在我们的日常生活中得到应用,从Instagram过滤器到MP3文件的处理。原创 2023-08-22 11:14:19 · 3302 阅读 · 0 评论 -
tkinter的Canvas组件,绘画基本知识
画布组件是Tkinter画图的最重要组件。画布对象是几何绘制、动画绘制的不二选项,本文专门对画布Canvas进行详细描述,并配以适当代码支持。原创 2023-09-23 10:05:32 · 3280 阅读 · 0 评论 -
K-最近邻算法
KNN算法是一个分类算法,基本数学模型是距离模型。K-最近邻是一种超级简单的监督学习算法。它可以应用于分类和回归问题。虽然它是在 1950 年代引入的,但今天仍在使用。然而如何实现,本文将给出具体描述。原创 2023-09-22 17:30:18 · 2585 阅读 · 0 评论 -
使用烧瓶的简单电子商务API
让我们试一试烧瓶(Flask)这个模型框架,这个应用程序可让您管理和扩展您的云端业务;它允许管理人员浏览和计算商店的总销售额并从在线商店 - 服装。原创 2023-09-22 13:35:31 · 2441 阅读 · 0 评论 -
【 Tkinter界面-练习04】 画板作画详细揭示
对画布的掌握分三个部分,将图形paint到画布、动画move、鼠标画;本篇将侧重于鼠标画的功能,提起鼠标画实现,将涉及一系列组合操作才能完成,这里将一一加以介绍。原创 2023-09-07 10:29:51 · 2938 阅读 · 1 评论 -
用python实现基本数据结构【03/4】
如果需要用到这些知识却没有掌握,则会让人感到沮丧,也可能导致面试被拒。无论是花几天时间“突击”,还是利用零碎的时间持续学习,在数据结构上下点功夫都是值得的。那么Python 中有哪些数据结构呢?列表、字典、集合,还有……栈?Python 有栈吗?本系列文章将给出详细拼图。————————————————版权声明:本文为CSDN博主「无水先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原创 2023-09-10 05:33:26 · 2695 阅读 · 0 评论 -
用python实现基本数据结构【04/4】
如果需要用到这些知识却没有掌握,则会让人感到沮丧,也可能导致面试被拒。无论是花几天时间“突击”,还是利用零碎的时间持续学习,在数据结构上下点功夫都是值得的。那么Python 中有哪些数据结构呢?列表、字典、集合,还有……栈?Python 有栈吗?本系列文章将给出详细拼图。原创 2023-09-10 05:27:38 · 2539 阅读 · 0 评论 -
用python实现基本数据结构【01/4】
如果需要用到这些知识却没有掌握,则会让人感到沮丧,也可能导致面试被拒。无论是花几天时间“突击”,还是利用零碎的时间持续学习,在数据结构上下点功夫都是值得的。那么Python 中有哪些数据结构呢?列表、字典、集合,还有……栈?Python 有栈吗?本系列文章将给出详细拼图。原创 2023-09-10 05:14:22 · 2522 阅读 · 0 评论 -
用python实现基本数据结构【02/4】
如果需要用到这些知识却没有掌握,则会让人感到沮丧,也可能导致面试被拒。无论是花几天时间“突击”,还是利用零碎的时间持续学习,在数据结构上下点功夫都是值得的。那么Python 中有哪些数据结构呢?列表、字典、集合,还有……栈?Python 有栈吗?本系列文章将给出详细拼图。原创 2023-09-10 05:02:24 · 2546 阅读 · 0 评论 -
python知识:有效使用property装饰器
Python是唯一有习语(idioms)的语言。这增强了它的可读性,也许还有它的美感。装饰师遵循Python的禅宗,又名“Pythonic”方式。装饰器从 Python 2.2 开始可用。PEP318增强了它们。下面是一个以初学者为中心的教程,介绍如何使用装饰器。如果您希望自己运行代码示例,请继续阅读!原创 2023-09-09 15:36:10 · 2689 阅读 · 0 评论 -
【Python 程序设计】Python 中的类型提示【06/8】
在 Python 数据工程系列的第六部分中,我们探讨了类型提示如何减少错误。以下文章是有关 Python 数据工程系列文章的一部分,旨在帮助数据工程师、数据科学家、数据分析师、机器学习工程师或其他刚接触 Python 的人掌握基础知识。原创 2023-09-09 13:12:18 · 2600 阅读 · 0 评论 -
【Python程序设计】Python 中的环境变量【05/8】
在本文中,我们将揭开 Python 中环境变量概念的神秘面纱,解释它们是如何工作的,为什么它们很重要,以及如何有效地利用它们来增强你的 Python 编程技能。我们将引导您完成实际示例,介绍技术和最佳实践,使您能够设置 Python 环境、配置重要工具的路径或设置脚本所依赖的环境变量。原创 2023-09-08 19:50:15 · 3071 阅读 · 1 评论