无法在脚本标记中使用xpath提取数据

2024-10-02 04:23:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用scrapy提取一个频道的订户计数,我已经找出了一个脚本标记,其中有订户计数,但当我测试它时,我得到了黑色数据。请帮忙。你知道吗

split = '\"subscriberCountText\":{\"simpleText\"'
response.xpath("//script[contains(.,'" + split + "')]").extract()

您可以在频道的“关于源代码”页面中搜索文本"subscriberCountText":{"simpleText",但如何提取该文本。你知道吗


Tags: 数据标记文本脚本responsescript频道xpath
1条回答
网友
1楼 · 发布于 2024-10-02 04:23:53

您需要在这个google_api中添加通道id

您将以json格式获得该频道的所有信息。 e、 g您给定的chanels id是“UCqwUrj10mAEsqezcItqvwEw”,您需要将其添加到api最终版本URL将为“https://www.googleapis.com/youtube/v3/channels?id=UCqwUrj10mAEsqezcItqvwEw&part=snippet%2CcontentDetails%2Cstatistics&key=AIzaSyAWpx46-G9ZByLe8Nk_wqtUekCXvTPM2oI

相关问题 更多 >

    热门问题