目标 我正在尝试:
1)在页面上抓取所有价格实例;
2)查找价格计数以获得页面上的产品计数; 3)计算平均价格。
我为什么要这样做
我想将xpath
表达式放到Screaming Frog中,以在对网站进行爬网时将计数和avg提取到单独的列中。
我被困在哪里 我无法计算价格的平均值b / c是字符串,而不是整数。
人为Ex
由于我无法分享自己的真实前任,因此我用以下Hipmunk查询的片段进行了复制:https://www.hipmunk.com/flights#f=NYC;t=SEA;d=2019-11-08;r=2019-11-10;is_search_for_business=false.
我用来获取价格的xpath://div[@class = 'FlightPrice']
您可以从下面的屏幕快照的“结果”窗格中看到它,可以顺畅地工作。
screenshot of functional xpath
是否可以将货币字符串转换为整数,以便我可以对它们进行计算?我尝试将其包装在number()函数中,但是得到了NaN error
。不知道是不是因为美元。