【问题标题】:Getting a json string off a website with python使用 python 从网站上获取 json 字符串
【发布时间】:2020-06-20 15:33:11
【问题描述】:

有一个带有 json 字符串的链接,我似乎无法在 python 字典中提取该链接。

我尝试使用 requests 库和 beautifullsoup 与网站的链接是https://www.bloomberg.com/markets2/api/history/AAPL%3AUS/PX_LAST?timeframe=1_MONTH&period=daily&volumePeriod=daily

例如:

link = "https://www.bloomberg.com/markets2/api/history/AAPL%3AUS/PX_LAST?timeframe=1_MONTH&period=daily&volumePeriod=daily"
import requests
res = requests.get(link)
res.content  

只会给我一个长的 html 文本,除了该网站上的文本。

我如何抓取这个特定的网站字符串?

【问题讨论】:

标签: python json string web


【解决方案1】:

请检查resp.url 的输出。

您正试图以编程方式访问受保护免受这些行为的网站的内容。

  1. 访问密钥可以帮助您。
  2. 您可以通过各种方式欺骗检测,这可能是半合法的......但请求可能无法让您到达那里。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-14
    相关资源
    最近更新 更多