Я очищаю некоторые сайты, используя BeautifulSoup и Requests. Есть одна страница, которую я изучаю, которая имеет свои данные внутри тега <script language="JavaScript" type="text/javascript">
. Это выглядит так:
<script language="JavaScript" type="text/javascript">
var page_data = {
"default_sku" : "SKU12345",
"get_together" : {
"imageLargeURL" : "http://null.null/pictures/large.jpg",
"URL" : "http://null.null/index.tmpl",
"name" : "Paints",
"description" : "Here is a description and it works pretty well",
"canFavorite" : 1,
"id" : 1234,
"type" : 2,
"category" : "faded",
"imageThumbnailURL" : "http://null.null/small9.jpg"
......
Есть ли способ создать словарь python или json-объект из переменной page_data
в этом теге script? Это было бы намного лучше, чем пытаться получить значения с помощью BeautifulSoup.