当前位置:首页 > 运维 > 正文内容

python selector网页含有tbody表格,输出返回空列表

MuWind11个月前 (07-06)运维87

在搓外汇API的时候,需要弄BOC爬虫去爬汇率数据,每次浏览器检查都是正常的,但在用bs4的selector后就是返回空列表:

image.png

百度翻了半天,简单说一下原因:如果不是浏览器渲染的话,是不会渲染tbody的,就和下面的这个图一样

image.png

你可以看到是没有表格结构的

解决方法也很简单,直接删除tbody节点就好

image.png

输出正常

“python selector网页含有tbody表格,输出返回空列表” 的相关文章

OpenWrt无法保存配置无法生效的解决方法

原因:意外断电导致硬盘卡在只读状态进入openwrt后台按回车输入下面命令,重新挂载即可:mount -o remount rw /...

Zblog of Cloudflare插件

Zblog of Cloudflare插件

用了大约一小时的时间(包含躲着我妈写的时间)业余玩玩的插件,省的各位发完文章还得去cf purge all cachegithub项目地址:https://github.com/MuWinds/zblog_cloudflare...

Zerotier配合Nginx实现内网穿透

Zerotier配合Nginx实现内网穿透

之前博客网站一直用的家里机器配合香港Azure做frp内网穿透,用CF CDN进行数据分发,不提frp的虚拟局域网模式在跨国数据传输时面临的数据审查和路由方向会给速度及稳定性造成非常大的影响,其可能有的内存溢出和服务重启时的持续掉线问题也是很抓狂的,在这里,使用zerotier为两机打洞连接p2p,...

离线下载Aria2搭建

2024.02.03更新:不如比特彗星,ipv6支持一坨狗屎,比特彗星也有远程下载,这就是个垃圾安装还是很方便的,直接一个yum就行了yum install -y aria2然后创建一个配置文件:cd /etc/  sudo mkdir&...

CentOS设置开机启动

AIO出现了硬盘问题,重启后发现离线下载服务没有开机自启,快速给开一下:先写一个开机自启的脚本:#!/bin/sh #chkconfig: 2345 80 90 #description:aria2开机自启 aria2c --conf-path=/e...

yarn构建提示Error: error:0308010C:digital envelope routines::unsupported的解决方法

yarn构建提示Error: error:0308010C:digital envelope routines::unsupported的解决方法

这个是SSL套件的问题,输入下面的指令切换一下就好了:$env:NODE_OPTIONS = "--openssl-legacy-provider"...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。