楼主: 万人往LVR
1191 0

[问答] 【已解决】网页解析问题,关于selenium [推广有奖]

  • 1关注
  • 13粉丝

副教授

82%

还不是VIP/贵宾

-

威望
0
论坛币
5127 个
通用积分
816.1888
学术水平
70 点
热心指数
112 点
信用等级
40 点
经验
9088 点
帖子
625
精华
0
在线时间
1182 小时
注册时间
2013-7-18
最后登录
2023-12-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
其实就是用开发者工具查找的,不是看源码
有兴趣一起研究抢票的可以交流一下

------------------------------------------------------------------------------------
前天为了看CBA买了黄牛票,很心疼,想自己用抢票程序抢票,也学习一下selenium
其实问的是个网页源码解析的问题
链接举例:
https://piao.damai.cn/147561.html?spm=a2o6e.home_hz.0.0.523660d1j8Lan4

看了网页源码,选择票价模块是这样写的:
  1. <!-- 选择票价模块 begin -->
  2.               <div class="m-choose m-choose-price " id="priceList" data-col="4" data-spm="clickprice">
  3.                 <h3 class="tt">选择票价:</h3>
  4.                 <div class="ct">
  5.                   <ul class="lst lst-dis">
  6.                                         <li style="line-height:32px;padding-left:10px" class="loading"><span>加载中,请稍后...</span></li>
  7.                                   </ul>
  8.                                   <div class="tips-warn z-hide" id="warnXiangou"><span class="txt"></span></div>
  9.                                   <div class="tips tips-oos"><span class="ico"></span><span class="txt">暂时无货,登录试试运气~</span></div>
  10.                 </div>
  11.               </div>
  12.               <!-- 选择票价模块 end -->
复制代码

github上的代码是这样选择票价部分的:
  1. //*[@id="priceList"]/div/ul/li[2]
复制代码

可以成功选择,但网页源码中对应的是“加载中,请稍后...”,而网页中显示的是各类价格,想知道如何看网页源码获知各类价格(前后选择日期、选座购买也都有这个问题)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Elen ele ENI NIU GitHub

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 04:45