自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python爬虫获取op.gg英雄联盟英雄对位胜率的源码示例

通过第三方BeautifulSoup库来爬取op.gg网页静态数据。

2024-01-31 17:58:03 1053

原创 十分钟快速上手Python部分基础知识,利用碎片化时间学习

基础语法:包括注释、Python标识符、Python保留字等内容。

2024-01-31 17:51:58 997

原创 python爬虫零基础学习之简单流程示例

网络爬虫(Web Crawler),也称为网页蜘蛛(Web Spider),是一种用于自动获取网页内容的程序。爬虫的主要任务是从互联网上抓取网页内容,然后对其进行解析和提取有用的信息。

2024-01-22 21:29:09 1118

原创 Python基础语法详解,零基础入门必须掌握的知识点

python支持用单引号(’ ‘)、双引号( " " )、三个双引号( “”" “”" )或三个单引号( ‘’’ ‘’’ ),都可以表示字符串,引号的开始与结束必须相同类型和数量。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。而缩进的空白数量是可变的,如果你想确保代码块能正确运行,那必须确保代码块中的语句都是一样的缩进数量。注释是指用来在代码中进行标注的信息,是不会被系统处理或显示的。

2024-01-22 21:27:51 955

原创 Python爬虫的9个具体应用场景案例分析与具体应用。

Python爬虫是一种强大的网络数据获取工具,它可以帮助我们从互联网上获取各种信息,包括但不限于文本、图像、视频等。在实际应用中,Python爬虫已经被广泛应用于市场调研、竞品分析、舆情监测等领域。本文将从9个方面逐一介绍Python爬虫的应用场景,并给出具体案例。

2024-01-20 17:46:05 823

原创 零基础小白刚刚入门Python的注意点总结~

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解。

2024-01-20 17:42:17 811

原创 Python零基础入门——Python的三种主要模块介绍

这篇文章介绍了Python的三类主要模块,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下在python中,一个文件(以“.py”为后缀名的文件)就叫做一个模块,每一个模块在python里都被看做是一个独立的文件。模块可以被项目中的其他模块、一些脚本甚至是交互式的解析器所使用,它可以被其他程序引用,从而使用该模块里的函数等功能,使用Python中的标准库也是采用这种方法。自定义模块是自己写的模块,对某段逻辑或某些函数进行封装后供其他函数调用。

2024-01-09 18:02:46 941

原创 Anaconda详细安装步骤图文教程

Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。事实上Anaconda 和 Jupyter notebook已成为数据分析的标准环境。Anaconda在英文中是“蟒蛇”,麻辣鸡(Nicki Minaj妮琪·米娜)有首歌就叫《Anaconda》,表示像蟒蛇一样性感妖娆的身体。所以Anaconda的图标就像一个收尾互相咬住的“蟒蛇”。

2024-01-08 18:09:57 920

原创 Python爬虫之使用代理IP池维护虚拟用户

在进行Web爬取时,使用代理IP是一种常见的策略,它可以帮助我们隐藏真实IP地址,绕过网站的访问限制,提高爬取效率。本文将介绍如何使用代理IP池维护虚拟用户,以在爬取过程中保持匿名性和稳定性。代理IP池是一个包含多个代理IP的集合。这些代理IP通常是从公开或付费的代理IP供应商那里获取的,也可以通过自己搭建代理服务器来获取。代理IP池可以提供多个不同的IP地址,用于隐藏真实IP,避免被网站封禁或限制访问。使用代理IP池可以帮助我们在爬取过程中保持匿名性和稳定性。

2024-01-04 18:06:54 936

原创 Python高效编程:十招实用技巧大揭秘!

Python作为一种多功能、流行的编程语言,在提高编程效率方面提供了多种技巧和工具。本文深入探讨了高效Python编程的十个关键方法,提供了丰富的技术和实践建议。从数据结构的选择到文件操作、并发编程和性能优化,Python提供了多种工具和方法来提高编程效率。利用列表推导式、生成器表达式以及函数式编程的概念,可以简化和加速代码的执行。同时,合理使用装饰器、上下文管理器和Lambda函数也能改善代码的可读性和可维护性。

2024-01-03 18:00:53 1082

原创 为什么python值得学习,python的应用领域。

说起编程语言,Python 也许不是使用最广的,但一定是现在被谈论最多的。随着近年大数据、人工智能的兴起,Python 越来越多的出现在人们的视野中。那么人们在谈论 Python 的时候究竟在谈论什么?Python 的实际应用场景有哪些?

2024-01-02 18:01:06 1394

原创 python数据分析从入门到进阶

我们在之前的文章已经介绍了机器学习的一些基础概念,当拿到一个数据之后如何处理、如何评估一个模型、以及如何对模型调参等。接下来,我们正式开始学习如何实现机器学习的一些算法。 回归和分类是机器学习的两大最基本的问题,对于分类算法的详细理论部分。 本文主要从python代码的角度来实现分类算法。

2023-12-31 10:00:00 845

原创 Python新姿势:用魔法方法玩转对象

Python中魔法方法(magic method)其实就是那些被双下划线包围的方法,比如__init____str__等等。这些魔法方法为类添加了**“魔力”,让我们可以在面向对象编程中用更加简洁的代码来操作对象。本篇根据面向对象编程的一些场景来介绍常用的魔法方法**。Python的魔法方法很多,本文只是列举了其中很少的一部分,github上有一个示例python。

2023-12-30 14:03:02 881

原创 Python知名日志库:谁是你的最佳选择?

如果用python写一些简单或者临时用的小工具,代码只是几个函数,一个py文件的话,那么,你不用考虑日志库,想显示什么信息,直接用print就可以了。不过,对于稍微具规模的程序(特别是多线程的服务端程序),特别是GUI的程序,如果没有日志的话,不仅开发的过程中难以调试,实际部署之后也无法在客户使用出现问题时及时对应。Python标准库中虽然有logging模块,但是功能相对简陋。本篇介绍几个python中比较知名日志库,需要给自己的代码添加日志时,可以参考。

2023-12-30 13:51:25 920

原创 8个plotly绘图技巧

Plotly 是一个用于创建交互式数据可视化的 Python 库,它允许你轻松地生成各种类型的图表和图形,包括折线图、散点图、柱状图、饼图、热力图、3D 图等。Plotly 可以在 Jupyter Notebook、Python 脚本和 Web 应用程序中使用,它提供了多种工具和接口,使数据科学家、分析师和开发人员能够有效地探索和传达数据。Plotly 创建的图表具有强大的交互性,用户可以通过鼠标悬停、缩放、平移等操作与图表进行互动。这使得数据探索更加直观和有趣。

2023-12-29 10:35:13 811

原创 Python | 诞生、解析器的分类版本及安装

需要注意的是,Python 2.x和Python 3.x之间存在一些不兼容的语法和特性差异,因此在迁移代码时需要进行一些调整和修改。但是在大多数情况下,当提到Python解释器时,通常指的是CPython解释器,因为它是最常用和最常见的解释器.Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。Python的解释器会逐行读取Python代码,并实时将其转换为可执行的机器码。

2023-12-29 10:10:05 1126

原创 Python之美:探索语言特性、设计模式和最佳实践

Python,一门以简洁而优美著称的编程语言,在其灵活的语法和强大的生态系统下,不断吸引着越来越多的开发者。本博客将深入探索Python之美,解析其语言特性、设计模式以及最佳实践。通过这个旅程,读者将更好地理解如何在Python中写出高效、清晰和富有表达力的代码。

2023-12-28 15:30:47 1350

原创 从六个方面对比Go和Python的差异

您是否想过 Go 与 Python 之间的主要区别是什么?随着对软件开发人员的需求不断增加,选择哪种编码语言可能会很困难。​在此,我们将从六个方面对比Go和Python,探讨 Go 和 Python之间的差异。我们将讨论它们的特点、优缺点,以便您能做出明智的决定。Go语言和Python都有各自的优势,具体选择还是要看企业需求和实际使用情况。

2023-12-28 14:18:37 1060

原创 Pandas「一行代码」操作精选,数据科学家必备工具。

随着数据分析需求的增加,如何快速、高效地处理和分析数据成为一个值得探讨的问题。本文作者分享了4个Pandas的内置函数,可以仅使用一行代码完成这些特定的数据处理任务: (1) 将列表转换为字典 (2) 使用JSON文件创建DataFrame (3) 使用explode函数拆分嵌套的列表 (4) 使用combine_first函数填补DataFrame中的缺失值。通过合理利用Pandas提供的内置函数,可以极大地提升数据处理和分析的效率。数据科学工作者有必要对这些函数进行学习和练习。

2023-12-26 14:17:02 839

原创 Python学习之判断语句,从基础到实践

进行逻辑判断,是生活中常见的行为。同样,在程序中,进行逻辑判断也是最为基础的功能。

2023-12-26 14:03:36 1073

原创 Python:巧用语法糖,给代码加点甜

Python的语法糖可以使代码更加简洁,更加Pythonic,语法糖可以简化一些常见的编程模式,提高编程效率。例如,上下文管理器可以自动管理资源的获取和释放,省去了手动管理资源的麻烦。在使用语法糖的过程中,可以帮助你深入理解Python的特性和设计理念。可读性降低:过度使用语法糖可能使代码难以阅读和理解。例如,列表推导式、生成器表达式、lambda函数等,虽然可以简化代码,但如果逻辑过于复杂,可能会使代码变得难以理解。调试困难:一些语法糖可能会使得错误的来源变得不明显,增加了调试的难度。

2023-12-25 15:04:59 777

原创 Python中最常用的10个内置函数!

Python作为一种多用途编程语言,拥有丰富的内置函数库,这些函数可以极大地提高开发效率。本文将介绍Python中最常用的10个内置函数,它们的功能各有不同,但在实际编程中经常派上用场。我们将深入了解每个函数,并提供示例代码以帮助您更好地理解它们。

2023-12-25 14:33:31 899

原创 与Python的初识

人生苦短,我用 Python —— Life is short, you need Python

2023-12-24 15:00:00 1058

原创 python爬虫入门,零基础适用

爬虫:代替人去模拟浏览器进行网页操作。网络协议是计算机之间为了实现网络通信而达成的一种“约定”或者”规则“,有了这种”约定“,不同厂商的生产设备,以及不同操作系统组成的计算机之间,就可以实现通信。https=http+ssl,顾名思义,https是在 http 的基础上加上了 SSL 保护壳,信息的加密过程就是在 SSL 中完成的;https,是以安全为目标的 HTTP 通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL。

2023-12-23 15:13:53 1738

原创 化繁为简,Python快速入门,从基础到实践的学习。

本文以 Eric Matthes 的《Python编程:从入门到实践》为基础,以有一定其他语言经验的程序员视角,对书中内容提炼总结,化繁为简,将这本书的精髓融合成一篇10分钟能读完的文章。读完本篇文章后,可对 Python 语言特性、编码风格有一定了解,并可写出简单的 Python 程序。

2023-12-23 10:33:50 972

原创 python的简单web框架flask快速实现详解

python可以做很多事情,虽然它的强项在于进行向量运算和机器学习、深度学习等方面。但是在某些时候,我们仍然需要使用python对外提供web服务。比如我们现在有一个用python写好的模型算法,这个模型算法需要接收前端的输入,然后进行模拟运算,最终得到最后的输出。这个流程是一个典型的web服务,与其我们使用java或者nodejs来搭建一个web服务器,不如我们就使用python自己的web框架来实现这一目标,减少技术栈的同时,还可以实现代码逻辑的统一,何乐而不为呢?

2023-12-22 11:36:41 862

原创 Python爬虫的9个具体应用场景!爬虫的用处分析

Python爬虫是一种强大的网络数据获取工具,它可以帮助我们从互联网上获取各种信息,包括但不限于文本、图像、视频等。在实际应用中,Python爬虫已经被广泛应用于市场调研、竞品分析、舆情监测等领域。本文将从9个方面逐一介绍Python爬虫的应用场景,并给出具体案例。以上就是Python爬虫的9个应用场景。随着互联网技术的不断发展与普及,Python爬虫在各个领域的应用也将越来越广泛。

2023-12-22 10:51:38 1664

原创 新手学习selenium过程阶段

学习selenium主要分六个阶段,自己在哪个层级,可以对号入座下。

2023-12-20 11:17:48 902

原创 Python实现模块热加载

在某些情况,你可能不希望关闭Python进程并重新打开,或者你无法重新启动Python,这时候就需要实现实时修改代码实时生效,而不用重新启动Python在我的需求下,这个功能非常重要,我将Python注入到了其他进程,并作为一个线程运行。如果我想关闭Python,要么杀死Python相关的线程,要么重新启动进程,这都比较麻烦。所以当我修改完代码后,热加载代码是最方便的方法

2023-12-20 11:01:30 879

原创 Python入门必看,python语言特点及差别

Python (发音:[ 'paiθ(ə) n;(US) 'paiθɔn ] n. 蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。对于初学编程的人来说,从Python开始学习编程的好处很多,如语法简单和模块丰富。国外许多大学的计算机导论课程,都开始选择Python作为课程语言,替代了过去常用的C或Java。

2023-12-19 10:06:29 1323

原创 Python办公自动化全网最全干货,高效工作再不加班!

很多人就要问学python自动化办公有什么好处?1、符合减少重复劳动,提升工作效率,是很多职场人员想要学习Python的出发点。2、能磁盘文件的整理、使用Python操作Excel,Word,PPT,PDF文件等。3、你只需要花上几分钟编写一个简单的程序,这些枯燥无聊的工作会很快被计算机完成,就能放双手,做职场高手。(1)什么是xlrd模块?python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。

2023-12-19 09:52:58 876

原创 Python + Selenium 模拟登录jd

模拟登陆京东网站流程,包括账号登录、验证、完整代码

2023-12-18 11:40:28 1662

原创 Python 列表推导式:简洁、高效的数据操作艺术

Python 的列表推导式是一个非常强大而灵活的工具,能够帮助我们更好地处理数据和创建数据结构。希望这篇文章能帮助你更深入地理解和应用列表推导式,让你的 Python 代码更加简洁和高效。

2023-12-18 11:30:35 873

原创 Python web 框架对比:Flask vs Django

今天我们从几个方面来比较一些现在流行的两个 python web 框架——Flask 和 Django,突出它们的主要特性、优缺点和简单案例到最后,大家将更好地了解哪个框架更适合自己的特定需求Python web 框架各式各样,但 Flask 和 Django 是最流行的两种。选择 Flask 还是 Django 取决于各种因素:比如项目规模、复杂性、可伸缩性需求和个人偏好Flask 它被设计得尽可能简约,它是小型项目、RESTful api和快速原型设计的轻量级灵活选择。

2023-12-16 15:00:00 1024

原创 python:导入库、模块失败

两种情况:1.库更新了,你目前装的库里方法失效了,你的代码走的是老库的:由于循环引用,对象无法被垃圾回收器正确地释放。即使这些对象不再被程序使用,它们仍然无法被回收,从而占用了内存空间,导致内存泄漏问题。:Python 中使用引用计数来管理对象的生命周期,在循环引用情况下,引用计数的增加和减少会出现问题。对象之间持续相互引用时,它们的引用计数不会变为零,导致无法正确地释放内存。:循环引用可能导致 Python 解释器在处理对象时出现性能下降。

2023-12-15 11:44:21 987

原创 Anaconda安装与配置

Anaconda:Python大礼包(包含解析器,一系列库,软件包管理器Conda) 主要作用,不用配库,如果需要库a,anaconda会把库a相关的依赖库一并打包下载 次要作用,可以同时安装不同版本的python,和对应依赖库,相互隔离。

2023-12-15 10:27:28 1326

原创 Python实现高效摸鱼,批量识别银行卡号并自动写入Excel表格

每当有新员工入职,人事小姐姐都要收集大量的工资卡信息,并且生成Excel文档,看到小姐姐这么辛苦,我就忍不住要去帮她了…于是我用1行代码就实现了自动识别银行卡信息并且自动生成Excel文件,小姐姐当场就亮眼汪汪的看着我,搞得我都害羞了~

2023-12-14 22:03:52 936

原创 Python爬虫实现建筑网站数据采集、JS解密、可视化分析

哈喽兄弟们,今天来实现一下建筑市场公共服务平台的数据采集,顺便实现一下网站的JS解密。话不多说,我们直接开始今天的内容。首先我们需要准备这些环境使用Python 3.8Pycharm模块使用json。

2023-12-13 11:21:09 1488

原创 用了这款插件,零代码基础也能写代码了?

CodeGeeX:清华和智谱AI联合打造的多语言代码生成模型

2023-12-13 11:12:01 725

原创 零基础自学Python的最全时间规划表

如果你真想自学Python,可以参考下我的方法。

2023-12-12 11:33:03 1416

空空如也

空空如也

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

TA关注的人

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