我们经常使用Python语言的朋友们都清楚,requests 是使用率非常高的 HTTP 库,甚至更早Python2中使用的是 urllib、urllib2 ,也给我们提供了许多方便的功能。但是自从 Python 3.6 之后的内置 asyncio 模块的兴起,异步方式 更加符合大众或业务上的需求。所以新一代 HTTP库 Httpx 应运而生。它可以同时使用 ......
199
0
0
2024-03-31
Jupyter Notebook(前身为IPython Notebook)是一种开源的交互式计算和数据可视化的工具,广泛用于数据科学、机器学习、科学研究和教育等领域。它提供了一个基于Web的界面,允许用户创建和共享文档,这些文档包含实时代码、方程、可视化和文本。在数据科学和人工智能领域,Jupyter Notebook是探索数据和开发人工智能模型的重要工具。 ......
176
0
0
2024-03-28
ElementTree 是Python用来解析和处理 XML的标准库,它提供了轻量级的 Python 式的 API ,它由一个 C 实现来提供。如何引入ElementTree生来就是为了处理 XML ,它在 Python 标准库中有两种实现。一种是纯 Python 实现例如xml.etree.ElementTree,另外一种是速度快一点的xml.etree. ......
189
0
0
2024-03-16
讲解Python图像降噪图片降噪是图像处理中一个常见的任务,它可以帮助去除图片中的噪声,提高图像的质量和清晰度。Python提供了丰富的库和工具,使得图像降噪变得非常简单。本文将介绍几种常用的Python图像降噪技术,并给出相应的代码示例。1. 中值滤波法中值滤波法是一种简单且有效的图像降噪方法。它通过计算像素周围邻域的中值来取代原始像素值。这种方法对于去除 ......
185
0
0
2024-03-06
Python标准库有超过200个模块,程序员可以在他们的程序中导入和使用,虽然普通程序员对其中许多模块都有一些经验,但很可能有一些好用的模块他们仍然没有注意到。今天小编就来给大家推荐几个特别好用的Python模块,其中有一部分是在Pandas当中的,方便大家使用了之后更加高效地来进行数据分析。xmltodict首先给大家介绍的第三方模块叫做xmltodict ......
227
0
0
2024-03-05
Python 提供了多种库来处理纯文本数据,这些库可以应对从基本文本操作到复杂文本分析的各种需求。以下是一些常用的纯文本处理相关的库:str 类型: Python 内建的字符串类型提供了许多简便的方法来进行基础文本处理,如分割、连接、替换文本等。# 分割字符串 text = "hello, world" print(text.split(",")) # ......
190
0
0
2024-03-04
Python Pandas 高级教程:IO 操作Pandas 提供了强大的 IO 操作功能,可以方便地读取和写入各种数据源,包括文本文件、数据库、Excel 表格等。本篇博客将深入介绍 Pandas 中的高级 IO 操作,通过实例演示如何灵活应用这些功能。1. 安装 Pandas确保你已经安装了 Pandas。如果尚未安装,可以使用以下命令:pip inst ......
174
0
0
2024-03-03
Python Pandas 高级教程:多级索引Pandas 中的多级索引是一种强大的工具,用于处理具有多个维度或层次的数据。多级索引可以在行和列上创建层次结构,提供更灵活的数据表示和分析方式。在本篇博客中,我们将深入介绍 Pandas 中的多级索引,通过实例演示如何应用这一功能。1. 安装 Pandas确保你已经安装了 Pandas。如果尚未安装,可以使用以 ......
204
0
0
2024-02-24
大家好,我是小F~数据可视化是数据分析和探索的一个重要方面,它有助于深入了解数据集中的潜在模式、趋势和关系。Plotly则是一个功能强大且多功能的Python库,提供了广泛的工具来创建交互式且具有视觉吸引力的绘图。它支持多种图表类型,包括散点图、折线图、条形图等。Plotly的独特之处在于它能够生成交互式图表,允许用户动态缩放、平移数据并与数据交互。使用pi ......
266
0
0
2024-02-20
Matplotlib: 强大的数据可视化工具Matplotlib是一个功能强大的数据可视化库,为数据科学家提供了丰富的工具和功能,可以以直观的方式呈现数据。1. 基础1.1 安装Matplotlib在使用Matplotlib之前,请确保已经安装了Matplotlib库。可以使用以下命令进行安装:pip install matplotlib 1.2 创建第一 ......
204
0
0
2024-02-16
Beautiful Soup 简称 BS4(其中 4 表示版本号)是一个 Python 第三方库,它可以从 HTML 或 XML 文档中快速地提取指定的数据。Beautiful Soup 语法简单,使用方便,并且容易理解,因此您可以快速地学习并掌握它。本节我们讲解 BS4 的基本语法。beautiful soup库(bs4)图1:BS4官网LOGO图BS4下 ......
205
0
0
2024-02-13
之前介绍过读取yaml文件输出json,今天介绍下使用Python的yaml模块将JSON转换为YAML格式。背景我的测试用例请求是存在yaml文件的,而我调试都是使用的postman传json请求。需要去在线网站转成yaml,其实之前介绍的yaml模块就可以直接转换。安装yaml模块在开始之前,我们需要先安装yaml模块。可以使用pip包管理器运行以下命令 ......
253
0
0
2024-02-11
Pandas提供了强大的数据操作和分析功能,是数据科学的日常基本工具。在本文中,我们将介绍最常用的15个Pandas代码片段。这些片段将帮助简化数据分析任务,从数据集中提取有价值的见解。1、过滤数据Pandas提供了多种方法来过滤数据。 import pandas as pd # Create a DataFrame data = {'Name ......
247
0
0
2024-02-02
在接口自动化工作中,经常需要处理文字识别的任务,而OCR(Optical Character Recognition,光学字符识别)库能够帮助我们将图像中的文字提取出来。Python中有几个常用的OCR库,包括pyocr、pytesseract和python- tesseract、EasyOCR。本文将对它们进行比较,并提供一些示例代码来演示它们在实际接口自 ......
235
0
0
2024-02-01
在这篇文章中,我们将整理计算机视觉项目中常用的Python库,如果你想进入计算机视觉领域,可以先了解下本文介绍的库,这会对你的工作很有帮助。1、PIL/PillowPillow是一个通用且用户友好的Python库,提供了丰富的函数集和对各种图像格式的支持,使其成为开发人员在其项目中处理图像的必要工具。它支持打开、操作和保存许多不同的图像文件格式,用户还可以对 ......
239
0
0
2024-01-08