
Python高阶
文章平均质量分 87
Python高阶
XinZong-千鑫
这个作者很懒,什么都没留下…
展开
-
【Python】Python之pytest接口自动化教程+从0到1demo:提升自动化代码能力
Pytest 是 Python 的一种单元测试框架,与 Python 自带的 unittest 测试框架类似,但 Pytest 使用起来更简洁,效率更高。但是运行结果正确的时候是不打印内容的,所以我们在运行结果错的地方去加一个。这里有两个绿点,中间是一个红色的F,这代表着执行了3条用例,并且第一条和最后一条是通过的,中间一条是失败的。它会自动在用例之前,在用例之后执行,是用于测试环境的一个构建和销毁的作用,非常重要。,那么它将会在所有的用例前后,去执行fixtrue的内容,而不是3条用例执行3次。原创 2025-01-16 12:03:30 · 1791 阅读 · 0 评论 -
【Python】Python之Selenium基础教程+实战demo:提升你的测试+测试数据构造的效率!
Selenium是一套用于Web应用程序自动化测试的开源工具。它支持多种浏览器(如Chrome、Firefox、Safari等)和多种编程语言(如Java、Python、C#等),使测试人员可以编写脚本来自动化执行测试用例,提升测试效率。Selenium作为一款强大的自动化测试工具,凭借其灵活性和广泛的支持,已成为众多测试人员的首选。如果你对Selenium还有更多疑问或想了解更深入的高级技巧,欢迎在评论区留言,我们一起探讨!原创 2025-01-10 11:33:40 · 1621 阅读 · 0 评论 -
【OpenAI库】从0到1深入理解Python调用OpenAI库的完整教程:从入门到实际运用
通过本文的学习,你应该已经掌握了如何使用Python调用OpenAI库的基本技能。从获取API密钥到构建聊天应用,再到探索高级功能,这些知识将帮助你在AI开发的道路上走得更远。原创 2024-12-03 18:14:04 · 2252 阅读 · 0 评论 -
【Python】九大经典排序算法:从入门到精通的详解(冒泡排序、选择排序、插入排序、归并排序、快速排序、堆排序、计数排序、基数排序、桶排序)
通过这篇详尽的排序算法教程,希望能帮助你在编程学习和实际项目中游刃有余地应用各种排序技术,提升整体编程技能与算法素养。原创 2024-11-25 18:20:46 · 1548 阅读 · 0 评论 -
【Python】用Pygame打造绚丽烟花效果!实现过程+源代码
在本教程中,我们将创建一个烟花效果的模拟器。烟花将从屏幕底部升起,达到一定高度后爆炸,形成色彩斑斓的粒子效果。我们将使用面向对象的编程思想来组织代码,使其更易于维护和扩展。原创 2024-11-22 10:58:36 · 1116 阅读 · 0 评论 -
【人工智能】PyTorch、TensorFlow 和 Keras 全面解析与对比:深度学习框架的终极指南
本文将为你一一解答。为了更直观地了解三大框架的使用方式,下面我们将通过一个简单的手写数字识别(MNIST)任务,演示如何使用 PyTorch、TensorFlow 和 Keras 构建和训练一个基本的神经网络模型。通过以上简单的示例,我们可以看到,虽然三大框架在具体实现上有所不同,但总体流程相似,都包括数据预处理、模型定义、编译、训练和评估等步骤。PyTorch、TensorFlow 和 Keras 各有千秋,选择适合自己的深度学习框架需要综合考虑项目需求、开发团队的技术栈以及未来的扩展计划。原创 2024-11-21 11:47:52 · 2445 阅读 · 5 评论 -
【人工智能】深入理解 Keras:从0开始完整教程!掌握深度学习的核心技术
Keras 是由 François Chollet 开发的高级神经网络 API,旨在简化深度学习模型的构建、训练和评估过程。作为 TensorFlow 的官方高级 API,Keras 以其代码简洁、易于上手的特点,成为众多开发者和研究者的首选工具。无论是图像识别、自然语言处理,还是时间序列预测,Keras 都能提供灵活且强大的解决方案。Keras 的诞生背景在深度学习初期,研究者们常常面临复杂的模型搭建和调试过程。不同框架之间的兼容性和易用性问题,使得模型开发变得繁琐。原创 2024-11-21 11:01:54 · 1609 阅读 · 0 评论 -
【人工智能】深入理解 TensorFlow:从0开始完整教程!打造你的AI模型之路
TensorFlow 是由谷歌(Google)于2015年开源的一个端到端的开源机器学习框架。它提供了广泛的工具和社区支持,适用于各种机器学习任务,包括但不限于图像识别、自然语言处理和时间序列分析等。通过继承和,可以创建自定义模型和层,满足特定需求。原创 2024-11-21 10:42:57 · 748 阅读 · 0 评论 -
【人工智能】深入理解PyTorch:从0开始完整教程!全文注解
PyTorch是一个开源的深度学习框架,由Facebook的AI研究团队开发。它提供了灵活的工具来构建和训练神经网络模型,广泛应用于计算机视觉、自然语言处理等领域。迁移学习是一种在预训练模型的基础上进行微调的方法,适用于数据量较少的任务。PyTorch提供了丰富的预训练模型,方便我们进行迁移学习。ChatMoss & ChatGPT中文版# 加载预训练的ResNet模型(ResNet-18)# 冻结所有层的参数,使其在训练过程中不更新# 替换最后一层全连接层,以适应新的分类任务。原创 2024-11-21 10:24:26 · 1635 阅读 · 0 评论 -
【人工智能】深入探索Python-SciPy库:一文带你了解SciPy在人工智能中的应用
SciPy是一个基于Python的开源库,专为解决科学和数学问题而设计。它建立在NumPy库的基础之上,提供了大量用于科学计算的功能模块,包括数学、科学和工程学中常用的算法和工具。借助SciPy,开发者可以轻松处理复杂的计算任务,显著提升开发效率。ChatMoss & ChatGPT中文版SciPy作为Python生态系统中的重要组成部分,凭借其强大的功能模块和高效的性能,成为科学计算与数据分析的利器。无论你是数据科学家、工程师还是研究人员,掌握SciPy都将为你的工作带来极大的便利与提升。原创 2024-11-20 11:10:34 · 1106 阅读 · 0 评论 -
【人工智能】深入探索Python-NumPy库:一文带你了解NumPy人工智能中的应用
NumPy,即“Numerical Python”,是Python的一个开源数值计算扩展库,提供了高效的多维数组对象、丰富的数学函数和强大的数据操作工具。它是构建其他数值计算库(如Pandas、SciPy)的基础。NumPy作为Python数据科学领域的基石,其高效的数值计算能力和丰富的功能,使其在数据分析、机器学习、科学计算等多个领域发挥着重要作用。通过本文的全面介绍和详细教程,相信你已经对NumPy有了深入的了解,并掌握了其基本用法和高级技巧。原创 2024-11-20 10:48:22 · 963 阅读 · 0 评论 -
【人工智能】从零开始掌握OpenCV:Python图像处理最详细入门教程(实战代码全解析)
OpenCV是由Intel公司于1999年发起的开源计算机视觉库,旨在提供一种通用的基础设施,以加速计算机视觉应用的研究与开发。它支持多种编程语言,包括C++、Python和Java,并可在多个平台上运行,如Windows、Linux、macOS、Android和iOS。本文详细介绍了OpenCV在Python中的应用,从基础操作到高级应用,涵盖了图像读取、显示、处理、视频处理、物体检测与追踪、人脸识别等多个方面。通过实战项目的指导,相信你已经掌握了使用OpenCV进行图像处理的基本技能。原创 2024-11-19 16:19:44 · 2209 阅读 · 0 评论 -
【Python】从零开始掌握PyMySQL数据库与的操作技巧!保姆级教程!
通过本文的学习,你已经掌握了使用PyMySQL进行MySQL数据库操作的基本方法和一些高级技巧。从连接数据库、执行CRUD操作,到事务管理和性能优化,每一个环节都为你在实际项目中高效、安全地操作数据库打下了坚实的基础。原创 2024-11-13 11:45:39 · 1794 阅读 · 0 评论 -
从0到1:用Python构建你人生中的第一个人工智能AI模型
这篇文章都将为你提供清晰、详细的指南。我将逐步介绍数据预处理、模型建立、训练和测试的过程,以及如何解读模型的结果。原创 2024-10-08 10:15:16 · 2645 阅读 · 0 评论 -
Python--Flask进行return后执行回调方法
在项目开发中我们常常遇到请求return后还要回调一下,正常来说我们return后就结束了,那么如何来实现呢?此时我们用到进程延迟方式进行编写。如下from src import appfrom flask import request, make_responsefrom src.common.return_opParams import return_opfrom threading import Threadimport requestsfrom conf.config_log impor原创 2021-12-03 17:20:35 · 3860 阅读 · 1 评论 -
python--HTTP通过127.0.0.1:8888访问百度网页
一、HTTP测试在本地网址输入:127.0.0.1:8888,网址会响应hello world#!/usr/bin/python3# -*- coding: utf-8 -*-# @Date : 2021/8/5# @Name : ZhouZongXin"""http测试在本地网址输入:127.0.0.1:8888,网址会响应hello world"""from socket import *s = socket()s.bind(("0.0.0.0", 8888))s.原创 2021-08-09 20:28:04 · 11463 阅读 · 0 评论