从0入坑Python
不是为了学习而学,为了个人兴趣,主要是想了解一下爬虫
码农桃子
非让我写简介,我写什么呢?求个关注吧
展开
-
宝塔部署QQ机器人,提示OpenSSL 1.0.2k-fips 26 Jan 2017
如果centos8的openssl默认是1.1.1+的话,那么可以升级系统到centos8,即可解决这个问题,由于我的系统部署的有其他的东西,没有贸然升级,选择了第二种方案。根据报错的提示,找到对应的文档,由于我的系统是centos7,所以版本估计是1.0.2,可以使用。升级openssl版本,按照下面步骤,一顿输出,就会有结果。openssl升级后,在宝塔中进行如下操作。进行查看,然后确定是1.0.2。,那么给他进行升级就行。2、删除python版本。3、安装python版本。5、重启服务器&面板。原创 2023-11-08 10:50:30 · 1111 阅读 · 1 评论 -
以CSDN为例,用Charles抓浏览器接口
②如果还是不行,建议换浏览器,我就是google不行,换IE就没问题了,后续可以给google安装SwitchyOmega插件,就可以了。很多网站,都禁止F12,这就给抓包设置了门槛,虽然解决的方法有很多,今天尝试使用工具试一试,以CSDN热榜为例,直接转python代码。这个我就不多说,自己百度找吧,我用的是4.2.5,网上有各种版本+搭配在线生成密钥的网站,能直接使用。官网:https://www.charlesproxy.com/①如果上面步骤,处理完还是不行,直接添一个加空的数据,就行。原创 2023-05-09 11:14:03 · 768 阅读 · 0 评论 -
让Python也能读取yaml配置
然后,通过访问字典对象中的各个键值对,可以获取指定的配置参数。最后,将这些参数应用到应用程序中的数据库连接等其他操作中。库提供了多种方法用于读取和生成 YAML 配置文件,具体使用方法可参考官方文档。同时,在进行配置文件读取时,请确保文件内容的正确性和安全性,以避免出现漏洞和错误。在上面的示例中,我们创建了一个包含数据库连接参数的 YAML 配置文件。是一个字典对象,包含四个键值对,分别表示数据库主机名、端口号、用户名和密码。库来解析和生成 YAML 格式的配置文件,以实现环境配置。原创 2023-05-06 11:25:50 · 1205 阅读 · 0 评论 -
MySQL分页的2种常用方式,附代码
使用一个循环遍历所有页码,并使用ROW_NUMBER()函数对结果集进行编号。然后,我们使用一个子查询来将结果集中的每一行都分配一个唯一的行号(row_num)。最后,我们使用WHERE子句和LIMIT子句来返回指定页码的数据,并将其输出到控制台。然后,我们执行一个COUNT查询来获取结果集的总行数。我们还指定了每页显示的行数(page_size),并使用它计算了总页数(total_pages)。请注意,在确保分页查询时,需要根据实际情况调整LIMIT和OFFSET的值,并进行适当的错误处理。原创 2023-05-03 23:28:50 · 1553 阅读 · 0 评论 -
【案例】Python模拟葫芦侠3楼登录
新手学习python爬虫,先搞一些简单的网站练习,今天入手的是葫芦侠三楼,需要结合手机进行抓包,或者模拟器也是可以的,直接开始搞,原创 2023-04-30 21:23:10 · 472 阅读 · 1 评论 -
【案例】Python抓中关村今日新闻
新手上车python,先搞一些简单的网站练习联系,今天入手的是中关村的当日新闻,简单解析一下官网数据,直接开始搞,代码如下。"""目标站点:https://news.zol.com.cn/today.html抓取今日信息Win64;原创 2023-04-30 20:46:23 · 134 阅读 · 0 评论 -
Python中字符串前加u/r/b/f的作用和案例
不同的字符串前缀字符可以用于不同的字符串类型、场景和需求,通过添加前缀字符来指定字符串类型可以更加方便地进行字符串处理。在Python中,字符串前可以加上一些前缀字符来表示不同的字符串类型。下面是一些示例代码来说明这些前缀字符的作用。Unicode 字符串可以用于处理中文、日文、韩文等多种字符集。字节字符串可以用于处理二进制数据,例如读取网络流或文件内容。格式化字符串可以更加方便地进行字符串格式化操作。原始字符串可以用于在字符串中展示反斜杠。原创 2023-04-28 10:09:01 · 459 阅读 · 0 评论 -
Python中使用 JS2Py 库执行 JavaScript 函数
需要注意的是,JS2Py 在执行 JavaScript 函数时,会将 JavaScript 代码编译为 Python 代码。因此,执行效率可能不如 PyExecJS。但由于 JS2Py 将 JavaScript 编译为 Python 代码后,可以直接在 Python 中调用 JavaScript 函数,因此比较方便。上面的代码中,我们首先读取了 test.js 文件中的 JavaScript 函数,并使用 JS2Py 编译该函数。最后输出结果为 6,说明成功执行了 JavaScript 函数。原创 2023-04-27 09:00:00 · 1023 阅读 · 0 评论 -
Python中使用 PyExecJS 库执行 JavaScript 函数
需要注意的是,PyExecJS 支持的 JavaScript 引擎不同,执行效果也可能不同。在使用 PyExecJS 时,我们可以指定所需的 JavaScript 引擎。上面的代码中,我们首先读取了 test.js 文件中的 JavaScript 函数,并使用 PyExecJS 编译和执行该函数。最后输出结果为 6,说明成功执行了 JavaScript 函数。Python 在运行 JavaScript 函数时,需要用到外部库来执行 JavaScript。原创 2023-04-26 13:18:25 · 912 阅读 · 0 评论