192.168.99.100,请问这个ip在哪里可以看到,我是win10系统操作的,安装docker时并没有导入镜像的操作,所以请问win10里怎样知道安装docker自动给我分配的IP?
如果页面刷新后元素发生变化该如何进行准确查找,有没有办法可以解决不用每次去查看元代吗看是否变化,久能获取数据呢
找不到chrome浏览器125.0.6422.113这个版本的,应该去哪里找呢?
老师,我这抓包大多数都是带锁的,证书也没问题,是怎么回事?
点击事件老是被其他元素覆盖怎么回事?
找了四页就报错说找不到元素,这种情况怎么解决
已解决,js注入
老师请问这个打码是不是每次打码都要扣取相应的账号积分
代码:
from selenium import webdriver import requests from time import sleep from lxml import etree for i in range (1,4): url = "https://www.jianshu.com/?seen_snote_ids%5B%5D=84663118&seen_snote_ids%5B%5D=84266647&seen_snote_ids%5B%5D=84293648&seen_snote_ids%5B%5D=80632322&seen_snote_ids%5B%5D=80844033&seen_snote_ids%5B%5D=84170253&seen_snote_ids%5B%5D=81012207&page={}".format(i) options = webdriver.ChromeOptions() options.add_argument('--headless') chrome = webdriver.Chrome(options=options) sleep(2) chrome.get(url) js = 'document.documentElement.scrollTop=100000' chrome.execute_script(js) html = chrome.page_source e = etree.HTML(html) contents = e.xpath('//div[@class="content"]/a/text()') for content in contents: print(content) chrome.quit()
运行结果:
老师请问一下,这个是我自己写的一个爬取简书的代码,通过f12可以看出这应该是一个Ajax请求,通过下拉滚动条可以实现页面 的局部更新,根据request URL可以看出,URL的前面都是相同的只有page部分不同,所以我使用for循环通过更改page来爬取数据,可是为什么我爬取的三页数据全部都是一样的呢?请问老师对于这种情况我应该如何解决?
//div[@id="s-top-left"]/a/text()
用xpath helper可以找到, 但是在scrapy中的xpath就找不到什么情况, 老师视频里也是这个情况
但是我这个仅仅还是分析页面还没开始写代码的呀,跟视频一样抓取到ajax之后用浏览器发送请求只是换了个网站而已,然后就404了,您还需要什么才能看的出来?
老师,为什么pop没有啊
我重新安装了个pop还是不行
def save_html()
这一部分,其中‘w'是什么意思?
findall()函数是只保留分组内容对吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637