自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Python学习——argparse的使用

是argparse模块中最重要的类,它用于处理命令行参数和选项。通过,你可以定义你的命令行工具接受的参数类型、帮助信息、默认值等。

2025-01-08 09:26:07 993

原创 Python学习——格式化输出:.format()

format()提供了灵活的格式化功能,无论是处理字符串、数值还是日期,都能轻松应对。使用 Python 3.6+时,推荐使用f-string,因为它更直观且易于阅读。

2024-12-24 11:24:58 1029

原创 Python学习——装饰器(一):两个简单例子

【代码】Python学习——装饰器(一):两个简单例子。

2024-12-06 15:45:51 185

原创 Python学习——datetime库的使用

Python自带的datetime库是用于处理日期和时间的一个非常强大的库。datetime提供了多个类和方法来处理日期、时间以及时间的间隔。1. 主要类和功能:datetime.datetime: 代表日期和时间的组合(年、月、日、时、分、秒、毫秒)。datetime.date: 仅表示日期(年、月、日)。datetime.time: 仅表示时间(时、分、秒、毫秒)。datetime.timedelta: 代表两个日期或时间之间的差异,常用于时间加减。datetime.tzinfo: 基类,

2024-12-06 10:47:28 498

原创 Python学习——qrcode库使用

qrcode是一个用于生成二维码的 Python 库,功能简单易用,支持生成多种类型和大小的二维码图像。它可以将文本、URL 或其他数据编码为二维码,并输出为图像格式,如 PNG 或 JPEG。[pil]可选,推荐安装以支持图像处理。

2024-12-04 11:42:20 904

原创 Pandas库使用(五):DataFrame 高级操作——使用 apply 结合匿名函数修改 DataFrame

按列操作:结合apply和匿名函数对列中的数据进行缩放或变换。按行操作:利用axis=1在多列间计算新值。条件逻辑:处理数据分类、分组等复杂逻辑。缺失值处理:针对特定列动态填充缺失值。apply结合匿名函数为数据清洗、特征工程等场景提供了高效的解决方案。

2024-12-03 11:37:29 764

原创 Pandas库使用(四):DataFrame进阶操作

函数可以将数据根据某一列或多列进行分组,然后对每个分组进行聚合操作(如求和、计数、求均值等)。处理缺失值是数据分析中不可避免的一步,Pandas提供了灵活的方法来处理这些数据。类似于Excel中的数据透视表,可以通过分组、聚合、重新排列数据来进行多维分析。除了使用常量填充外,还可以选择使用前一行或后一行的数据来填充。除了基本的加减乘除操作外,Pandas还提供了对数据进行变换的多种方法,如。的简化版本,适用于需要根据索引合并的场景。中的数据进行元素级别的映射转换。函数用于基于索引的合并。

2024-09-30 10:40:38 466

原创 Pandas库使用(三):DataFrame基础操作

常见的是通过字典或者二维数组。此外还可以通过读Excel或csv等方式获取。是一种二维表格结构,类似于Excel中的表格。可以通过多种方式创建。可以使用条件表达式进行数据筛选,类似于SQL的。可以根据某一列或多列进行排序,使用。可以通过索引、条件筛选等方式修改。

2024-09-30 10:38:25 508

原创 Python学习:Pandas库使用(二)之读写Excel文件——read_excel()和to_excel()函数及其参数详解

在Python的Pandas库中,读取和写入Excel文件主要使用read_excel和to_excel函数。

2024-09-29 09:33:12 2356

原创 Python学习:Pandas库使用(一)

Pandas是一个用于数据处理和分析的开源Python库,广泛应用于数据科学、数据分析和机器学习等领域。其核心数据结构是Series和DataFrame,旨在提供灵活、直观的数据操作功能,帮助用户高效地处理和分析数据。

2024-09-27 11:07:02 830

原创 机器学习与深度学习的区别

如上所述,机器学习和深度学习在算法、应用和研究文献上都有着明显的区别。机器学习侧重于通过特征提取和传统模型处理较小规模数据,而深度学习则利用多层神经网络自动提取特征,适用于大规模复杂数据的任务。随着计算能力的提升和大数据的涌现,深度学习正在迅速改变许多行业的技术格局。

2024-09-27 11:03:28 476

原创 SQL基础(一)

【代码】SQL基础

2024-09-26 15:34:23 354

原创 Python googletrans库使用

是一个用于翻译文本的 Python 库,使用谷歌翻译的 API。它可以将文本从一种语言翻译为另一种语言,支持多种语言自动检测。

2024-09-26 15:07:09 1738 4

原创 VSCode

例如,Python、JavaScript、Go 等多种编程语言的支持插件,可以帮助开发者在同一个编辑器中进行多种语言的开发。通过智能提示和快速跳转,开发者可以在几秒钟内找到所需的函数或方法,极大地减少了手动输入的工作量,从而提高了编码速度。这种集成不仅节省了时间,还降低了由于工具切换而可能导致的错误,确保了开发流程的流畅性。VSCode 的调试功能同样值得一提。在众多可用的开发工具中,Visual Studio Code(VSCode)凭借其强大的功能和灵活性,逐渐成为开发者的首选工具。

2024-09-25 17:55:10 157

原创 Python Logoru介绍

loguru是一个功能强大且易于使用的日志库,适合各种规模的项目。无论是简单的脚本还是复杂的应用程序,它都能提供方便的日志记录功能。通过灵活的配置和强大的功能,loguru可以帮助开发者轻松地处理日志记录任务。

2024-09-25 14:37:16 970 1

原创 Python中Cache的使用

是一种在应用程序中提升性能的技术,它通过将一些数据临时存储在快速访问的存储介质(如内存)中,以减少数据的重复计算或重复读取。通常,缓存用于存储一些昂贵计算或IO密集型操作的结果,从而加快程序的执行速度。在 Python 中,缓存通常用于函数的输出、API 请求的结果、数据库查询、文件读取等场景。Python 提供了多种方式来实现缓存机制,包括内置的工具以及外部库支持。超过此大小后,最近最少使用的条目会被移除。被调用两次,但第二次调用时并不会重复计算,而是直接返回缓存的结果。,会区分不同类型的参数,例如。

2024-09-24 14:00:06 2383

原创 Faker库:Python虚拟数据批量生成

Faker 是一个用于生成虚拟数据的 Python 库,特别适合在开发和测试时用于模拟真实世界的数据。

2024-09-14 14:03:58 683

原创 爬虫实战1 Requests爬取折扣信息

requests爬取商品折扣信息

2024-09-13 11:28:18 867

原创 DrissionPage解决滑动验证

DrissionPage拖动滑块完成缺口图片

2024-09-13 09:56:40 2480 2

原创 Linux服务器部署Selenium动态认证代理

Selenium认证代理-linux

2024-09-12 10:55:55 336

原创 爬虫使用代理时判断IP是否使用成功

爬虫使用代理如何判断IP是否切换成功工程

2024-09-09 13:52:34 895

原创 DrissionPage过5秒盾:反CloudFlare反爬

通过DrissionPage实现绕过CloudFlare5秒盾

2024-09-06 14:36:49 4012 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除