【发布时间】:2014-08-11 13:27:52
【问题描述】:
我用漂亮的汤解析了一些页面。但是我有js代码:
<script type="text/javascript">
var utag_data = {
customer_id : "_PHL2883198554",
customer_type : "New",
loyalty_id : "N",
declined_loyalty_interstitial : "false",
site_version : "Desktop Site",
site_currency: "de_DE_EURO",
site_region: "uk",
site_language: "en-GB",
customer_address_zip : "",
customer_email_hash : "",
referral_source : "",
page_type : "product",
product_category_name : ["Lingerie"],
product_category_id :[jQuery("meta[name=defaultParent]").attr("content")],
product_id : ["5741462261401"],
product_image_url : ["http://images.urbanoutfitters.com/is/image/UrbanOutfitters/5741462261401_001_b?$detailmain$"],
product_brand : ["Pretty Polly"],
product_selling_price : ["20.0"],
promo_id : "6",
product_referral : ["WOMENS-SHAPEWEAR-LINGERIE-SOLUTIONS-EU"],
product_name : ["Pretty Polly Shape It Up Tummy Shaping Camisole"],
is_online_only : true,
is_back_in_stock : false
}
</script>
如何从该输入中获取一些值? 我应该像处理文本一样处理这个例子吗?我的意思是把它写入一些变量并拆分然后获取一些数据?
谢谢
【问题讨论】:
标签: python web-scraping html-parsing beautifulsoup