- 博客(18)
- 收藏
- 关注
原创 python中的XPath和requests_html
是一个Python库,用于从Web页面中提取数据。它提供了对HTML内容的解析和处理功能,使您可以轻松地从网页中提取文本、链接、图像和其他元素。库建立在另一个流行的Python库requests之上,并使用了lxml来解析HTML。它提供了一种简单而灵活的方法来发送HTTP请求并解析响应中的HTML内容。使用,可以发送GET或POST请求,从HTML响应中提取元素,执行JavaScript渲染,处理表单提交,模拟用户与网页的交互等等。
2024-05-28 15:33:47 953
原创 Python.14.解析网页
是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.
2024-05-25 17:11:29 934
原创 python中的案例(爬取链家和boss直聘前十页数据)
模块是一种用于序列化(将对象转换为字节流)和反序列化(将字节流转换回对象)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 09:02:37 929
原创 python中的selenium
一、通过selenium模拟浏览器的抓取1、下载与导入a、可直接在终端中输入pip install -iselenium即可b、点击,再点击按钮,输入selenium,选择指定的版本,最后点击安装包(I)即可。
2024-05-22 13:21:14 1229
原创 python正则表达试和词频统计
请先在当前python项目目录下创建cy.txt文本文件,并添加你所认为的词,例如:“梅溪湖”# 加载自定义的词库st = "我在梅溪湖洗脚按摩大保健"
2024-05-20 14:04:42 882
原创 python爬虫基本使用
网络爬虫(英语:web crawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。通俗来讲,网络爬虫就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。原则上,只要是浏览器(客户端)能做的事情,爬虫都能够做。
2024-05-17 14:07:18 1608
原创 python字符串查看日期与文件操作
该模块提供表示文件系统路径的类,其语义适用于不同的操作系统。路径类被分为提供纯计算操作而没有 I/O 的纯路径,以及从纯路径继承而来但提供 I/O 操作的具体路径。# 8) startwith: 如果字符串以指定的 prefix 开始则返回 True,否则返回 False。使用三重引号的字符串可以跨越多行 —— 其中所有的空白字符都将包含在该字符串字面值中。# 返回一个带有修改后stem的新路径,只修改了对象名称,并没有影响本地存储文件的名称。模块,如果你想读取通过命令行给出的所有文件中的所有行,请参阅。
2024-05-13 15:25:58 1255
原创 python基本语句详情解析-最后一弹!
创建自定义异常类:模拟自定义异常引发场景:try:a: int = 2if a < 5:raise MyException("a的值不能小于5")print(ex)
2024-05-11 14:03:35 941
原创 python基本语句详情讲解-第五弹!
Python 中定义一个类使用 class 关键字实现,其基本语法格式如下:class 类名:多个(≥0)类属性...多个(≥0)类方法...注意,无论是类属性还是类方法,对于类来说,它们都不是必需的,可以有也可以没有。另外,Python 类中属性和方法所在的位置是任意的,即它们之间并没有固定的前后次序。和变量名一样,类名本质上就是一个标识符,因此我们在给类起名字时,必须让其符合 Python 的语法。有读者可能会问,用 a、b、c 作为类的类名可以吗?
2024-05-10 14:42:01 982
原创 python基本语句详情讲解-第四弹!(附加一个挑战题噢~)
函数inner就被包括在函数outer内部,这时outer内部的所有局部变量,对inner都是可见的。装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。装饰器中可以传入参数,先形成一个完整的装饰器,然后再来装饰函数,当然函数如果需要传入参数也 是可以的,用不定长参数符号就可以接收。在一个外涵数中定义了一个内函数,内涵数里运用了外涵数中声明的参数或变量,并且外涵数的返回值是内涵数的引用。
2024-05-08 14:39:31 866 1
原创 python简单语句详情讲解-第三弹!
定义函数,也就是创建一个函数,可以理解为创建一个具有某些用途的工具。定义函数需要用 def 关键字实现,具体的语法格式如下:def 函数名(参数列表):#实现特定功能的多行代码[return [返回值]]其中,用 [] 括起来的为可选择部分,即可以使用,也可以省略。此格式中,各部分参数的含义如下:函数名:其实就是一个符合 Python 语法的标识符,但不建议读者使用 a、b、c 这类简单的标识符作为函数名,函数名最好能够体现出该函数的功能。
2024-05-07 15:46:31 910
原创 python简单语句详情讲解-第二弹!
while 语句执行的具体流程为:首先判断条件表达式的值,其值为真(True)时,则执行代码块中的语句,当执行完毕后,再回过头来重新判断条件表达式的值是否为真,若仍为真,则继续重新执行代码块...如此循环,直到条件表达式的值为假(False),才终止循环。高中数学中我们就学过逻辑运算,例如p为真命题,q为假命题,那么“p且q”为假,“p或q”为真,“非q为真”。这里的代码块,指的是缩进格式相同的多行代码,不过在循环结构中,它又称为循环体。是 Python 中的关键字,用来让解释器跳过此处,什么都不做。
2024-05-07 14:58:30 412
原创 python基本介绍和简单语句详细讲解-第一弹!
Python 语言是在 ABC 语言的基础上发展而来,其设计的初衷是成为 ABC 语言的替代品。 许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。 Web应用开发:在 Web 开发领域,Python 绝对是一颗冉冉升起的新星。尽管 PHP、JS 目前依然是 Web 开发的主流语言,但 Python 上升势头非常猛劲。尤其随着
2024-05-06 15:24:15 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人