从 Json 中提取数据:错误 JSONDecodeError:期望值

桑杰·夏尔马
import json
import requests
from bs4 import BeautifulSoup

url = 'https://play.google.com/store/apps/details?id=shooter.online.warplanes&hl=en'
data = requests.get(url)
soup = BeautifulSoup(data.text, 'html.parser')
script = soup.find('script', type='application/ld+json')
dt=json.loads(script.get_text())

错误:文件“C:\Users\Admin\anaconda3\lib\json\decoder.py”,第 355 行,raw_decode 引发 JSONDecodeError("Expecting value", s, err.value) from None JSONDecodeError: Expecting value

巴杜克

这是你如何做到的:

import json

import requests
from bs4 import BeautifulSoup

url = 'https://play.google.com/store/apps/details?id=shooter.online.warplanes&hl=en'
script = BeautifulSoup(requests.get(url).text, 'html.parser').find('script', type='application/ld+json')
print(json.loads(script.string)["name"])

输出:

Sky Combat: war planes online simulator PVP

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python JSON加载错误:JSONDecodeError:期望值

错误:json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)

json 文件错误:json.decoder.JSONDecodeError:期望值:第 1 行第 1 列(字符 0)

JSON 错误:json.decoder.JSONDecodeError:期望值:第 1 行第 1 列(字符 0)

Qualtrics API json错误:json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)

json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)KeyError:[“数据字节1:”]

Python 错误:json.decoder.JSONDecodeError:期望值:当 json.loads 有效的 json 文件时,第 2 行第 1 列(字符 2)

从github导入json文件到python中。出现错误:JSONDecodeError:期望值:第7行第1列(字符6)

json.decoder.JSONDecodeError:期望值:第 1 行第 1 列(字符 0)Scrapy

json.load,JSONDecodeError:期望值:第 1 行第 1 列(字符 0)

JSONDecodeError:期望值:第 1 行第 1 列(字符 0)与 json.loads(fragment)

json.decorder.JSONDecodeError:期望值:第 1 行第 1 列(字符 0)

JSONDecodeError: 期望值: line 1 column 1 (char 0, json.loads

CSV至json,json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)

ubuntu linux上的python:json.decoder.JSONDecodeError:期望值:第2行第6列

json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)(SCRAPY Shell)

json.decoder.JSONDecodeError:期望值:第1行第1列(字符0)套接字python

为什么这个 json 文件会导致“期望值”错误?

python json错误:ValueError:期望值:第1行第1列(字符0)

JSONDecodeError:期望值Python

无法从JSON获取期望值

Golang Json不返回期望值

结构化数据测试工具显示JSON-LD语法错误:“期望值,对象或数组”

如何从zelig模拟输出中提取期望值

从 Pandas 中的 JSON 值中提取数据

从JSON输出中提取数据值

Django json.loads(request.body)给出错误期望值:第1行第1列

json如何使结果更改为期望值

从特定对象值的 JSON 对象数组中提取数据