自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python的解析网页【XPath】

是一个Python库,用于从Web页面中提取数据。它提供了对HTML内容的解析和处理功能,使您可以轻松地从网页中提取文本、链接、图像和其他元素。库建立在另一个流行的Python库requests之上,并使用了lxml来解析HTML。它提供了一种简单而灵活的方法来发送HTTP请求并解析响应中的HTML内容。使用,可以发送GET或POST请求,从HTML响应中提取元素,执行JavaScript渲染,处理表单提交,模拟用户与网页的交互等等。

2024-05-29 10:09:09 946

原创 Python的解析网页

是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.

2024-05-29 10:05:00 983

原创 Python的案例讲解

模块是一种用于序列化(将对象转换为字节流)和反序列化(将字节流转换回对象)Python对象的工具。print(f"总价:{total},岳麓区的租房均价为:{total/size}")print(f"该区的工作入门平均薪酬:{total/len(ps)}")name=整租·潇湘奥林匹克花园 1室1厅 南,price=2200。print(f"【{k}】的工作岗位需求数:{v}")print("整租:", str.count("整租"))print("合租:", str.count("合租"))

2024-05-23 11:27:01 623

原创 Python的selenium爬取

Selenium是一个用于自动化Web应用程序测试的开源工具集。它提供了一组API和工具,可以与多种编程语言一起使用,如Java、Python、C#等,用于模拟用户在浏览器中的行为,如点击、填写表单、提交数据等。Selenium可以运行在各种浏览器上,包括Chrome、Firefox、Safari等,它还可以与多个测试框架和开发工具集成,如JUnit、TestNG、Maven等。

2024-05-21 20:34:46 1549 2

原创 Python的正则解析网页

正则表达式,又称规则表达式(Regular Expression,在代码中常简写为regex、regexp或RE),正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。

2024-05-20 16:15:02 925

原创 Python的爬虫基本使用

网络爬虫(英语:web crawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。通俗来讲,网络爬虫就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。原则上,只要是浏览器(客户端)能做的事情,爬虫都能够做。

2024-05-17 15:03:10 1120

原创 Python的界面案例

Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块(“Tk 接口”)是Python的标准Tk GUI工具包的接口。作为 python 特定的GUI界面,是一个图像的窗口,tkinter是python自带的,可以编辑的GUI界面,用来入门,熟悉窗口视窗的使用,非常有必要。

2024-05-16 11:01:17 919

原创 Python的代码爱心形状根据输入的名称展示出来,拿去表白

submit_button = Button(root, text="提交", command=submit_name)label = Label(root, text="输入你的姓名:")

2024-05-14 09:46:49 463 1

原创 Python的数据库编程

SQLite是嵌入式关系数据库管理系统。它是独立的,无服务器的,零配置和事务性SQL数据库引擎。SQLite可以自由地用于商业或私有的任何目的。换句话说,“SQLite是一种开源,零配置,独立的,独 立的,旨在嵌入到应用程序中的事务关系数据库引擎”。SQLite与其他SQL数据库不同,SQLite没有单独的服务器进程。它直接读取和写入普通磁盘文件。具有 多个表,索引,触发器和视图的完整SQL数据库包含在单个磁盘文件中。SQLite的本质就是一个数据库文件。

2024-05-14 09:30:28 1016 1

原创 Python的标准库

[Python标准库](https://docs.python.org/zh-cn/3.10/library/index.html)非常庞大,所提供的组件涉及范围十分广泛,正如以下内容目录所显示的。这个库包含了多个内置模块 (以 C 编写),Python 程序员必须依靠它们来实现系统级功能,例如文件 I/O,此外还有大量以 Python 编写的模块,提供了日常编程中许多问题的标准解决方案。其中有些模块经过专门设计,通过将特定平台功能抽象化为平台中立的 API 来鼓励和加强 Python 程序的可移植性。

2024-05-13 08:57:28 872 1

原创 Python的模块使用

简而言之,在python中,一个文件(以“.py”为后缀名的文件)就叫做一个模块,每一个模块在python里都被看做是一个独立的文件。模块可以被项目中的其他模块、一些脚本甚至是交互式的解析器所使用,它可以被其他程序引用,从而使用该模块里的函数等功能,使用Python中的标准库也是采用这种方法。

2024-05-11 11:45:24 710 1

原创 Python的面向对象

面向对象是把构成问题的事务分解成各个对象,每个对象都有自己独立的属性和行为, 对象可以将整个问题事务进行分工, 不同的对象做不同的事情, 这种面向对象的编程思想由于更加贴近实际生活, 所以被计算机语言广泛应用。

2024-05-10 16:13:41 651

原创 Python的函数进阶

使⽤*args和**kwargs来调⽤函数。

2024-05-10 15:51:49 858

原创 Python的函数使用

定义函数,也就是创建一个函数,可以理解为创建一个具有某些用途的工具。定义函数需要用 def 关键字实现,具体的语法格式如下:def 函数名(参数列表):#实现特定功能的多行代码[return [返回值]]其中,用 [] 括起来的为可选择部分,即可以使用,也可以省略。此格式中,各部分参数的含义如下:函数名:其实就是一个符合 Python 语法的标识符,但不建议读者使用 a、b、c 这类简单的标识符作为函数名,函数名最好能够体现出该函数的功能。

2024-05-10 15:46:28 887

原创 Python的语法进阶

python的一些语法

2024-05-10 15:44:40 541

原创 Python的入门与基础语法

Python 语言是在 ABC 语言的基础上发展而来,其设计的初衷是成为 ABC 语言的替代品。ABC 语言虽然是一款功能强大的高级语言,遗憾的是,由于 ABC 语言不开放的原因,导致它没有得到普及应用。基于这个考虑,Guido 在开发 Python 之初就决定将其开源。

2024-05-10 12:11:12 646

利用Python的turtle库绘制的带有渐变色效果的爱心图案

这个Python脚本利用了turtle库绘制了多个带有渐变色和阴影效果的爱心图案。通过添加渐变色函数,使得爱心的颜色能够从起始颜色过渡到结束颜色,呈现出更加生动且丰富的视觉效果。这个脚本可以作为学习turtle库绘图以及颜色渐变技巧的一个有趣示例。

2024-05-14

空空如也

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

TA关注的人

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