首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python美汤,如何获取<script>的内容

Python美汤,如何获取<script>的内容
EN

Stack Overflow用户
提问于 2018-08-15 04:06:17
回答 1查看 286关注 0票数 0

我正在尝试从https://www.binance.com/en/获取所有硬币的信息

我对HTML有一个非常基本的了解

<script nonce="2266e2ddf786c1ef22250edde36dae937ccbbe17">
        __NEXT_DATA__ = {
                    "tickers": {
                        "NULSBNB": {
                            "s": "NULSBNB",
                            "l": "0.13312",
                            "c": "0.13904",
                            "h": "0.16600",
                            "o": "0.13680",
                            "q": 5514.584306,
                            "v": "37908.30000",
                            "qa": "BNB",
                            "ba": "NULS",
                            "bn": "Nuls",
                            "tickSize": "0.00001",
                            "minTrade": 0.1
                        },

显然,这就是我需要的信息,这是我的代码:

import requests
import bs4


URL = "https://www.binance.com/"

r = requests.get(url = URL)
soup = bs4.BeautifulSoup(r.text, 'lxml')


contents = soup.find_all(script ='2266e2ddf786c1ef22250edde36dae937ccbbe17')
print(contents)

但它不起作用。如何获取每枚硬币的信息?我最需要"s“和"l”

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51849020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档