AI大模型
数据分析
Python
MySQL
PowerBI
AI绘画
摄影
阅读
其他
晨的博客
来去如一,真性湛然。风收云散,月在青天。
累计撰写
14
篇文章
累计创建
14
个标签
累计收到
0
条评论
栏目
AI大模型
数据分析
Python
MySQL
PowerBI
AI绘画
摄影
阅读
其他
目 录
CONTENT
以下是
Python
相关的文章
2025-08-25
Python库 - Gradio
Gradio 是一个开源 Python 库,用于快速构建交互式的 Web 应用程序,特别适合展示机器学习模型、数据分析工具和算法演示。它简化了 Web 开发流程,无需编写 HTML、CSS 和 JavaScript 代码。通过安装 Gradio 并配置基础界面设置(如 Interface() 或 Blocks())和启动设置(如 launch()),用户可以轻松创建美观的 Web 应用。 Gradio 提供了丰富的组件来支持多种功能,包括文本输入、数字输入、滑块控件、下拉选择框等。此外,它还支持条件可见、实时刷新、组件联动等功能,使应用更加动态和灵活。Gradio 还具备状态管理和事件处理能力,允许在多次交互间保持数据,并对用户操作进行响应。 进阶使用方面,Gradio 支持多页面应用开发,通过主页面和子页面的结构实现多个独立任务的应用展示。每个子页面可以专注于特定的功能,如数据分析或模型预测,从而提高代码的可维护性和复用性。对于大文件处理,Gradio 也提供了内存优化的方法,确保应用在处理大规模数据时仍能高效运行。
2025-08-25
23
0
0
Python
2025-08-22
数理统计基础
本文详细介绍了统计学中的几个关键概念及其应用,包括集中趋势(如均值、中位数、众数、分位数)和离中趋势(如标准差、方差)。文章还讨论了数据分布的偏态与峰度分析方法,以及正态分布、卡方分布、T分布和F分布等重要概率分布。此外,文中还介绍了抽样理论及误差控制、数据分类(定类、定序、定距、定比)、单属性分析(异常值处理、对比分析、结构与分布分析)等内容。最后,文章讲解了多因子与复合分析方法,包括假设检验、方差检验、相关系数计算(皮尔逊与斯皮尔曼)、线性回归、主成分分析(PCA)及其奇异值分解(SVD)实现。这些内容对于理解和应用统计分析方法具有重要的指导意义。
2025-08-22
53
0
4
数据分析
2025-06-26
Python库 - PyMySQL
本文介绍了如何使用 PyMySQL 库在 Python3 中连接和操作 MySQL 数据库。首先需要安装 MySQL 软件,然后通过 pip 安装 PyMySQL 库。文章提供了详细的数据库基础操作模板,包括初始化数据库连接、创建与删除数据库、以及针对数据表的操作如创建、删除、读取、查询、插入、更新和删除数据等。每个功能都封装成类方法,并包含错误处理机制来确保数据库操作的安全性和稳定性。此外,还强调了对数据库名和表名合法性校验的重要性,以防止潜在的 SQL 注入攻击。
2025-06-26
3
0
0
Python
2024-08-16
Python 进阶 - 多任务执行
本文详细介绍了并发与并行的概念及其在多任务处理中的应用。并发是指系统在同一时间段内通过快速切换来处理多个任务,适用于I/O密集型任务;而并行则是指多个CPU核心同时执行多个任务,适合于CPU密集型任务。文章还深入探讨了多线程和多进程的实现方式、应用场景及优缺点。特别提到了Python中全局解释器锁(GIL)的存在及其对多线程性能的影响:GIL使得CPython解释器在执行时同一时刻只有一个线程运行,导致多线程无法充分利用多核处理器的优势。对于CPU密集型任务,建议使用多进程或选择没有GIL限制的其他Python解释器来提高效率。而对于I/O密集型任务,则可以利用多线程有效提升程序性能。此外,文章提供了具体的代码示例以帮助理解这些概念的实际应用。
2024-08-16
2
0
0
Python
2024-06-29
Python 库 - Streamlit
Streamlit 是一个开源 Python 库,用于快速构建交互式数据科学和机器学习应用程序。它允许开发者无需编写前端代码(HTML、CSS、JavaScript)即可创建 Web 应用程序。安装 Streamlit 通过 `pip install streamlit` 命令完成,并可通过配置文件进行个性化设置,如端口号、缓存等。运行应用时使用 `streamlit run [your_script].py` 命令。Streamlit 提供了丰富的组件来展示文本、图表、图像以及各种输入控件,支持创建多页面应用、表单处理等功能。此外,它还具有状态保存机制和缓存装饰器,帮助优化性能。对于更复杂的应用场景,比如多页面结构或简易登录系统,可以通过模块化设计实现页面间的跳转与逻辑分离,从而提高代码的可维护性和扩展性。
2024-06-29
8
0
0
Python
2024-03-16
Python 基础
长文章暂无摘要,查看细分模块请点击文章内右侧目录
2024-03-16
20
0
2
Python
2023-09-11
教培数据分析与教学优化
该项目通过运用Python、MySQL、Excel等技术,构建了一套数据分析体系,旨在解决教培机构面临的学员薄弱环节识别难、财务与教学数据关联不足以及考试数据挖掘不充分等问题。具体措施包括:使用Python进行数据预处理和清洗,利用Pandas和Numpy分析学员成绩,识别共性薄弱点;借助Excel高级函数和数据透视表分析财务数据,优化课程设置;基于MySQL构建考试真题数据库,结合时间序列分析预测考点变化趋势,提高押题资料的精准度。最终,项目实现了学员通过率突破80%、押题资料精准度达92%的显著成效。此外,还涉及了PowerBI的数据建模和可视化看板搭建,进一步提升了数据分析的效率和实用性。
2023-09-11
26
0
4
数据分析
2023-06-23
Python 进阶 - 执行系统命令
该文章介绍了如何使用Python的`subprocess.run`函数来执行系统命令,并通过示例代码展示了具体用法。`subprocess.run`接受命令字符串`cmd`作为输入,支持设置参数如`shell=True`以启用终端功能、`capture_output=True`捕获输出和错误信息、`text=True`将输出转换为字符串形式。返回一个`CompletedProcess`对象,包含命令执行的状态码、标准输出及错误信息。此外,文中还提供了两个辅助函数:`execute_command`用于执行命令并获取输出,`change_directory`用于改变当前工作目录。最后,通过Windows DOS命令和Linux shell命令的实际例子,展示了如何调用这些函数实现特定功能。
2023-06-23
5
0
0
Python