皮皮网

【机场客户端源码】【autojs8.0源码】【jvm源码怎么读】chart源码

2024-11-20 03:33:05 来源:wifi 漫游源码分析

1.QT —— QChart画折线
2.Xpath 一些使用中遇到的情况

chart源码

QT —— QChart画折线

       最终效果

       本文最后将会实现如下效果:

       1、添加charts模块

       Qt Charts作为一个独立的模块,在使用前需要在项目的pro文件中添加:

       2、包含charts头文件并引用QT charts命名空间

       3、创建QLineSeries并添加数据

       4、创建QChart用于显示数据

       创建好series后,机场客户端源码需要创建一个QChart实例并关联series,创建坐标才能将数据显示出来:

       5、创建QChartView对象并显示图表

       这里创建QChartView对象是为了将最终结果显示到界面,如果不想用QChartView,也可以选择QGraphicsView scene来显示。

       6、完整源码

Xpath 一些使用中遇到的autojs8.0源码情况

       小白的爬虫笔记,平时使用xpath解析时遇到的一些情况

       1.

       在定位"review-list chart"时,chart后面有时有空格,有时没有空格。

       网页源代码中chart后面有空格的情况。

       使用contains( )进行定位时,属性值不规律或部分变动,jvm源码怎么读中间有空格的情况容易导致定位出错,时而能定位到,时而定位不到。因此,应避免使用含空格的属性值进行定位。可以采用部分属性值定位的aisde锁机源码方法。

       2. contains(text( ),"XXXX")

       用于提取评论数,提取结果后再通过正则表达式提取数字即可。

       例如,提取包含“下一页”文本的节点url。

       3. 不包含

       如果定位了包含了其他不需要的内容,例如使用//a[contains(text(),什么叫源码详解"评论[")]/text()会同时提取到“原文评论数”。这时可以使用不包含not(contains( ))。

       4.

       提取类似这种部分格式保持不变的url " m.weibo.cn/s/video/show?..."

       5. 使用逻辑运算符,结合属性值或属性名定位元素,and与or。

       提取a节点中,text( )值为“全文”又要href中包含“ckAll=1”的节点。

       多个属性值联合定位,可以更准确定位到元素。

       例如,定位div节点既要包含属性值class="c"也要包含id属性,但id属性值不同。

       6. 使用索引定位元素,索引的初始值为1,注意与数组等区分开。

       返回查找到的第二个符合条件的input元素。

       更多例子

       7. ".." 选取当前节点的父节点

       8. 看这个例子其实这个用正则应该简单些,这里就当练习。

       我们分别要提取出“雪漫衫”“男”“其他”这3个内容。

       结果

       其他两个后面改为[2],[3]就可以,再用正则或者split去“:”。

       改动改动看看会输出什么

       9. 网上看见的一个例子

       将选择没有div父节点的@class="c"所有文本节点

       . 结合正则表达式使用选择器

       提取这个'美国'和'英语'

        XPath『不包含』应该怎么写?

       转自公众号,原文链接:未闻Code:XPath『不包含』应该怎么写

       我想把其中的你好啊产品经理,很高兴认识你提取出来。

       不过结果是一个列表,并且有很多换行符,看起来不够清晰,于是用Python再进行清洗