自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习 数据结构与算法,这是我见过最友好的教程!(PDF免费下载)

有好几个小伙伴,多次在后台提出,想要深入学习数据结构,需要我们也梳理一份数据结构的资料。数据结构是任何计算机程序设计的基础。提供了组织和存储数据的方法,为解决实际问题和实现算法提供了基础。终于为大家梳理了一份,现在分享出来,方便大家在学习的过程中作为参考。首先是基础概念,从数组、链表、栈、队列开始,会深入剖析它们的内部原理,让你真正理解每种数据结构的实现和应用场景,轻松掌握基础数据结构的原理和应用。接着是更高级的数据结构,包括树、图、散列表等。

2023-12-19 12:16:42 1099

原创 字节大佬推荐的《Python网络数据采集》,完全版 PDF 限时开放下载

Ryan Mitchell 是一名软件工程师,目前在美国波士顿的 LinkeDrive 公司工作,主要负责开发公司 API 和数据分析工具。Ryan 本科毕业于美国欧林工程学院,目前在哈佛大学继续教育学院攻读硕士学位。在加入 LinkeDrive 公司之前,她在 Abine 公司构建网络爬虫和网络机器人。她经常从事网络数据采集项目的咨询工作,主要面向金融和零售领域。

2023-12-09 20:00:00 1303

原创 历时一个月整理的 Python 爬虫学习手册全集PDF(免费开放下载)

前段时间收到很多小伙伴的诉求,想要系统的学习Python爬虫,这段时间一直在为大家整理,现在已经全部整理完成,需要的小伙伴不要错过!下面看看详细的内容吧!

2023-10-11 13:00:43 316

原创 吐血整理!程序员常见的几种变现方式!

我给大家简单划分下:难易程度:开发产品 > 培训 > 自媒体(写作) > 外包我个人最推荐:自媒体(写作) > 培训 > 开发产品 > 外包赚钱速度:外包 > 培训 > 自媒体(写作)以上就是我觉得目前技术人常见的几种变现方式,这也是我之前直播的内容。完整思维导图可以关注 涛哥聊Python 公众号 回复「变现」获取。pgzero:用 Python 进行游戏开发第一次因为蜜蜂去医院。。。可能是全网最完整的 Python 操作 Excel库总结!EOF。

2021-06-25 00:18:00 2056 1

原创 sqlparse,一个超酷的 Python 库!

sqlparse库支持对SQL语句进行转换和修改。# 定义SQL语句# 解析SQL语句# 修改SQL语句中的表名print("修改后的SQL语句:", parsed)sqlparse库是一个功能强大且易于使用的SQL解析和格式化工具,能够帮助开发者高效地处理和操作SQL语句。通过支持SQL解析、格式化、分析和转换等特性,sqlparse库能够满足各种SQL处理需求。本文详细介绍了sqlparse库的安装方法、主要特性、基本和高级功能,以及实际应用场景。

2024-07-26 18:00:00 1284

原创 hashids,一个实用的 Python 库!

可以在创建Hashids对象时,指定自定义的盐值、最小hashid长度和字符集。# 创建带有自定义参数的Hashids对象print("自定义参数的Hashids对象创建成功")# 编码整数IDprint("编码后的hashid:", hashid)hashids库是一个功能强大且易于使用的工具,能够帮助开发者将整数ID转换为难以预测的短字符串。通过支持自定义盐值、最小hashid长度、字符集和多整数编码,hashids库能够满足各种应用场景的需求。

2024-07-26 10:00:00 618

原创 schemathesis,一个强大的 Python 库!

可以通过编写自定义的测试脚本,实现特定的测试行为。schemathesis库是一个功能强大且易于使用的自动化API测试工具,能够帮助开发者高效地进行基于API模式的测试。通过支持OpenAPI/Swagger和GraphQL模式、自动化测试生成、灵活的测试配置和集成测试报告,schemathesis库能够满足各种API测试需求。本文详细介绍了schemathesis库的安装方法、主要特性、基本和高级功能,以及实际应用场景。

2024-07-25 18:00:00 905

原创 llama_index,一个超强的 Python 库!

llama_index库是一个功能强大且易于使用的索引和检索工具,能够帮助开发者高效地处理各种类型的数据。通过支持基本的索引和检索功能、复杂查询、分页检索和索引分析,llama_index库能够满足各种信息检索需求。本文详细介绍了llama_index库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握llama_index库的使用,并在实际项目中发挥其优势。无论是在文档管理系统、客户评论分析还是学术文献检索中,llama_index库都将是一个得力的工具。

2024-07-25 10:00:00 563

原创 snownlp,一个有趣的 Python 库!

text = """自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。

2024-07-24 18:00:00 1521

原创 pythonnet,一个神奇的 Python 库!

pythonnet库是一个功能强大且易于使用的工具,能够帮助开发者实现Python与.NET的无缝集成。通过支持跨平台、多语言互操作、动态类型、事件处理和程序集加载,pythonnet库能够满足各种集成需求。本文详细介绍了pythonnet库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握pythonnet库的使用,并在实际项目中发挥其优势。无论是在科学计算、自动化测试还是企业应用集成中,pythonnet库都将是一个得力的工具。

2024-07-24 10:00:00 926

原创 pyicu,一个超厉害的 Python 库!

pyicu库是一个功能强大且易于使用的国际化和本地化工具,能够帮助开发者高效地处理多语言文本和日期、时间格式化等问题。通过支持多语言文本处理、日期和时间格式化、数字和货币格式化、字符集转换、基于Unicode的正则表达式和文本分割,pyicu库能够满足各种国际化和本地化需求。本文详细介绍了pyicu库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握pyicu库的使用,并在实际项目中发挥其优势。

2024-07-23 18:00:00 576

原创 2024年7月线下聚会完美收官!

大家好,我是彭涛!周日的时候,在成都举办了一场线下聚会,核心和大家一起聊了下关于演讲,独立开发者,视频号口播带货的玩法,X,rpa和ai智能体玩法等等内容这次主要邀请了3位嘉宾老师,还有一位我们RPA合伙人给大家进行分享。接下来,简单说下这次会议的相关内容。如何一开场Hold住全场首先是来自素素老师带来的演讲干货的分享,分享了她自己做演讲的经历,总结的一套"开场四步"的演讲开场方法非常有趣也很实用...

2024-07-23 11:30:14 835

原创 httplib2,一个无敌的 Python 库!

print("响应状态码:", response.status)print("响应内容:", content.decode("utf-8"))httplib2库是一个功能强大且灵活的HTTP客户端库,能够帮助开发者高效地进行HTTP请求和处理。通过支持持久连接、代理、缓存、重定向、丰富的HTTP方法和灵活的请求头管理,httplib2库能够满足各种HTTP请求需求。本文详细介绍了httplib2库的安装方法、主要特性、基本和高级功能,以及实际应用场景。

2024-07-23 10:00:00 669

原创 gymnasium,一个无敌的 Python 库!

gymnasium库允许用户创建自定义环境。self.action_space = spaces.Discrete(2) # 两个动作self.observation_space = spaces.Box(low=0, high=1, shape=(1,), dtype=np.float32) # 一个状态变量passpass# 使用自定义环境。

2024-07-22 10:00:00 556

原创 wrapt,一个强大的 Python 库!

wrapt库是一个功能强大且易于使用的 Python 库,能够帮助开发者快速创建和管理装饰器。通过支持透明装饰、灵活的参数传递、装饰类和实例等功能,wrapt库能够满足各种复杂的装饰器管理需求。本文详细介绍了wrapt库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握wrapt库的使用,并在实际项目中发挥其优势。

2024-07-21 18:00:00 510

原创 dill,一个高效的 Python 库!

dill库允许用户自定义对象的序列化和反序列化行为。# 创建示例对象# 序列化对象print("序列化对象:", serialized_obj)# 反序列化对象print("反序列化对象 name 属性:", deserialized_obj.name)dill库是一个功能强大且灵活的对象序列化工具,能够帮助开发者高效地进行对象的序列化和反序列化。通过支持复杂对象、自定义序列化行为和与多种 Python 库的无缝集成,dill库能够满足各种复杂的数据处理和传输需求。本文详细介绍了dill。

2024-07-21 12:00:00 1453

原创 baostock,一个实用的 Python 库!

baostock库是一个功能强大且易于使用的金融数据获取工具,能够帮助开发者和投资者高效地获取和处理中国股市的数据。通过支持多种数据类型、简洁的 API 和高效的传输机制,baostock库能够满足各种复杂的金融数据分析需求。本文详细介绍了baostock库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握baostock库的使用,并在实际项目中发挥其优势。

2024-07-20 18:00:00 627

原创 pyupgrade,一个有趣的 Python 库!

pyupgrade库支持自定义升级规则,以满足特定需求。# 自定义升级规则脚本# 自定义规则:将 print() 替换为自定义函数# 使用自定义规则处理代码f.seek(0)pyupgrade库是一个功能强大且易于使用的代码升级工具,能够帮助开发者高效地将代码升级到指定的Python版本。通过支持自动升级语法、批量处理文件、集成代码格式化工具以及自定义升级规则,pyupgrade库能够满足各种复杂的代码升级需求。本文详细介绍了pyupgrade。

2024-07-20 10:00:00 825

原创 Python数据分析:Pandas数据处理技巧

更多Python学习内容:ipengtao.comPandas是Python数据分析领域最常用的库之一,它提供了高效的数据结构和丰富的数据操作方法,极大地提升了数据处理和分析的效率。本文将详细介绍Pandas数据处理的常用技巧,包括数据读取与写入、数据选择与过滤、数据清洗、数据合并与分组、以及数据聚合与转换,并通过具体的示例代码展示这些技巧的实际应用。安装Pandas在使用Pandas之前,需要先...

2024-07-19 22:30:00 706

原创 kombu,一个超酷的 Python 库!

Kombu 库是一个功能强大且灵活的消息队列工具,能够帮助开发者高效地进行消息的发送和接收。通过支持多种消息后端、灵活的路由和交换机配置、自动重连和故障转移以及多种序列化格式,Kombu 库能够满足各种复杂的消息处理需求。本文详细介绍了 Kombu 库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握 Kombu 库的使用,并在实际项目中发挥其优势。

2024-07-19 18:00:00 1658

原创 DaPy,一个神奇的 Python 库!

DaPy库支持用户定义自定义函数,并应用于数据。# 创建示例数据# 定义自定义函数# 应用自定义函数print("应用自定义函数后的数据:", data)DaPy库是一个功能强大且易于使用的数据处理和分析工具,能够帮助开发者高效地进行数据操作和分析。通过支持高效的数据加载、灵活的数据结构、强大的分析功能和与主流库的兼容性,DaPy库能够满足各种复杂的数据处理需求。本文详细介绍了DaPy库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握DaPy。

2024-07-19 10:00:00 1296

原创 Python数据科学基础:NumPy数组操作

更多Python学习内容:ipengtao.com在数据科学和数据分析领域,NumPy是Python中最基础和最重要的库之一。它提供了强大的N维数组对象,以及丰富的数学函数库,极大地提升了数据处理和计算的效率。本文将详细介绍NumPy数组的基本操作,包括数组创建、数组属性、数组索引与切片、数组运算、数组形状操作和常用函数,并通过具体的示例代码展示如何高效地进行数组操作。NumPy简介NumPy(N...

2024-07-18 22:30:00 777

原创 alabaster,一个强大的 Python 库!

可以通过添加自定义CSS文件来调整主题的样式。例如,可以在_static目录下创建一个custom.css文件,然后在conf.py# 添加自定义CSS文件在custom.cssbody {.sidebar {alabaster主题是 Sphinx 默认的主题,以其简洁优雅的设计和易用的配置选项受到广大用户的欢迎。通过本文的介绍,详细了解了alabaster主题的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握alabaster。

2024-07-18 18:00:00 1600

原创 h5py,一个无敌的 Python 库!

h5py库是一个功能强大且易于使用的工具,能够帮助开发者高效地处理和管理大规模数据集。通过支持高效的数据存储和读取、层次化数据结构、多种数据类型、并发访问和与其他科学计算库的兼容性,h5py库能够满足各种复杂的数据处理需求。本文详细介绍了h5py库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握h5py库的使用,并在实际项目中发挥其优势。

2024-07-18 10:00:00 644

原创 Python算法实现:排序算法的Python实现

更多Python学习内容:ipengtao.com排序算法是计算机科学中最基础和最重要的算法之一。它们在数据处理中起着关键作用,广泛应用于搜索、数据分析和优化等领域。本文将详细介绍几种常见的排序算法及其Python实现,包括冒泡排序、选择排序、插入排序、归并排序和快速排序,并通过具体示例代码展示它们的工作原理和性能比较。冒泡排序算法概述冒泡排序(Bubble Sort)是一种简单直观的排序算法。它...

2024-07-17 22:30:00 781

原创 rlax,一个超强的 Python 库!

rlax库是一个功能强大且易于使用的强化学习工具,能够帮助开发者高效地实现和测试各种强化学习算法。通过支持基于 JAX 的高效计算、丰富的强化学习构件、模块化设计和强大的扩展功能,rlax库能够满足各种复杂的强化学习需求。本文详细介绍了rlax库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握rlax库的使用,并在实际项目中发挥其优势。

2024-07-17 18:00:00 791

原创 awswrangler,一个高效的 Python 库!

库是一个功能强大且易于使用的工具,能够帮助开发者高效地与AWS服务进行交互。通过支持高效的数据处理、广泛的服务支持、简化的API设计和强大的数据转换功能,库能够满足各种AWS数据操作的需求。本文详细介绍了库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握库的使用,并在实际项目中发挥其优势。无论是在数据湖管理、自动化数据管道还是分析与报告生成中,库都将是一个得力的工具。

2024-07-17 10:00:00 973

原创 Python数据结构:实现自定义栈与队列

更多Python学习内容:ipengtao.com在计算机科学中,栈(Stack)和队列(Queue)是两种常见的数据结构。它们在算法和数据处理方面有着广泛的应用。本文将详细介绍如何在Python中实现自定义的栈与队列,并包含详细的示例代码,帮助深入理解这两种数据结构的工作原理和使用方法。栈(Stack)什么是栈栈是一种遵循后进先出(LIFO, Last In First Out)原则的线性数据结...

2024-07-16 22:30:00 857

原创 jsondiff,一个神奇的 Python 库!

jsondiff库允许用户自定义差异的格式,满足不同应用场景的需求。# 定义两个 JSON 对象json1 = {"age": 30,json2 = {"age": 31,# 自定义差异格式print("自定义格式的差异:", custom_diff)jsondiff库是一个功能强大且易于使用的 JSON 比较工具,能够帮助开发者在数据处理、配置管理和版本控制中高效地检测和处理 JSON 数据的差异。通过支持多种差异格式、自定义差异处理、忽略特定字段和处理嵌套差异,jsondiff。

2024-07-16 18:00:00 527

原创 pybaobabdt,一个超强的 Python 库!

pybaobabdt库允许用户自定义决策树节点和边的样式,以满足不同的可视化需求。# 自定义节点和边样式pybaobabdt库是一个功能强大且易于使用的决策树可视化工具,能够帮助开发者在机器学习项目中更好地理解和解释决策树模型的行为。通过支持简单直观的决策树可视化、交互式图形展示、自定义节点和边样式以及多决策树对比,pybaobabdt库能够满足各种复杂的决策树可视化需求。本文详细介绍了pybaobabdt库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握。

2024-07-16 10:08:41 291

原创 Python实现Excel拆分与合并

更多Python学习内容:ipengtao.com在数据处理和分析过程中,经常遇到需要对Excel文件进行拆分和合并操作。Python凭借其强大的数据处理能力,可以轻松实现这些任务。本文将详细介绍如何使用Python实现Excel文件的拆分与合并,并包含对应的示例代码,帮助全面掌握这一技巧。准备工作在开始之前,需要安装几个必要的Python库:pandas:用于数据处理和分析openpyxl:用于...

2024-07-15 22:30:00 610

原创 pytime,一个实用的 Python 库!

pytime库是一个功能强大且易于使用的工具,能够帮助开发者高效地进行时间和日期的处理。通过支持自然语言解析、日期计算、格式化输出和时区转换等功能,pytime库能够满足各种时间和日期处理的需求。本文详细介绍了pytime库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握pytime库的使用,并在实际项目中发挥其优势。

2024-07-14 12:00:00 848

原创 nupic,一个强大的 Python 库!

NuPIC库允许用户自定义模型配置,以适应不同的数据和任务。# 自定义模型配置},},# 加载数据集# 训练模型并进行预测print("预测结果:", result.inferences["multiStepBestPredictions"][1])NuPIC库是一个功能强大且独特的时间序列数据处理和异常检测工具,能够帮助开发者高效地处理各种实时数据流任务。通过支持基于HTM理论的时间序列预测、异常检测、多步预测和自定义模型配置等特性,NuPIC库能够满足各种复杂的应用需求。

2024-07-14 10:00:00 1374

原创 Python实战MySQL:数据库操作全流程详解

更多Python学习内容:ipengtao.comMySQL是一种广泛使用的关系型数据库管理系统,Python可以通过多种方式与MySQL进行交互。本文将详细介绍如何使用Python操作MySQL数据库,包括安装必要的库、连接数据库、执行基本的CRUD(创建、读取、更新、删除)操作,并包含具体的示例代码,帮助全面掌握这一过程。准备工作安装MySQL服务器首先,需要安装MySQL服务器。如果还没有安...

2024-07-13 22:30:00 836

原创 spacy,一个神奇的 Python 库!

spaCy允许用户自定义分词规则。# 加载预训练模型# 自定义分词规则# 处理文本import spacy from spacy . tokenizer import Tokenizer # 加载预训练模型 nlp = spacy . load("en_core_web_sm") # 自定义分词规则 def custom_tokenizer(nlp) : return Tokenizer(nlp . vocab , rules = {

2024-07-13 18:00:00 949

原创 ply,一个无敌的 Python 库!

在自定义编程语言的开发中,ply库可以帮助实现词法和语法分析器。假设在开发一门自定义编程语言,需要实现词法和语法分析器,可以使用ply库实现这一功能。# 定义词法规则tokens = ('NUMBER','PLUS','MINUS',r'\n+'print(f"非法字符 '

2024-07-13 12:00:00 591

原创 掌握Python技巧:PDF文件的加密和水印处理

更多Python学习内容:ipengtao.com在日常工作中,处理PDF文件是非常常见的需求。为了保护PDF文件的内容,我们可能需要对其进行加密。同时,为了防止文件被未经授权的复制和使用,添加水印也是一种有效的方法。本文将详细介绍如何使用Python对PDF文件进行加密和添加水印的操作,包含详细的示例代码,帮助全面掌握这一技能。准备工作在开始之前,需要安装一些必要的Python库:PyPDF2:...

2024-07-12 22:30:00 491

原创 pyg2plot,一个有趣的 Python 库!

pyg2plot库支持自定义图表样式,可以通过配置选项调整图表的外观。# 数据data = [# 创建折线图"title": {"text": "自定义样式的折线图"},})# 渲染图表pyg2plot库是一个功能强大且易于使用的数据可视化工具,能够帮助开发者高效地创建和展示各种图表。通过支持多种图表类型、高交互性、易于定制和简便的集成,pyg2plot库能够满足各种数据可视化需求。本文详细介绍了pyg2plot库的安装方法、主要特性、基本和高级功能,以及实际应用场景。

2024-07-12 18:00:00 1728

原创 tox,一个超强的 Python 库!

可以在tox.ini中定义自定义的测试命令。[testenv]commands =tox库是一个功能强大且易于使用的自动化测试工具,能够帮助开发者高效地管理和运行多环境测试。通过支持多环境测试、依赖管理、配置文件驱动、扩展性强和并行测试等特性,tox库能够满足各种测试需求。本文详细介绍了tox库的安装方法、主要特性、基本和高级功能,以及实际应用场景。希望本文能帮助大家全面掌握tox库的使用,并在实际项目中发挥其优势。无论是在持续集成、开源项目、本地开发还是依赖冲突检测中,tox库都将是一个得力的工具。

2024-07-12 12:00:00 1073

原创 Python实战Elasticsearch的核心技巧

更多Python学习内容:ipengtao.comElasticsearch 是一个分布式的搜索引擎,可以用于全文搜索、结构化搜索、分析等多种场景。它基于Lucene构建,提供了强大的搜索功能和数据分析能力。本文将详细介绍如何使用Python实现与Elasticsearch的交互,包括安装、配置、基本操作和实际应用示例。安装和配置安装Elasticsearch首先,需要安装Elasticsearc...

2024-07-11 22:30:00 660

空空如也

空空如也

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

TA关注的人

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