0
我想解析網站只有特定的部分。以下是我的代碼如下。無論如何要做到更高效。與美麗的網頁抓取
from bs4 import BeautifulSoup
import requests
import urllib.request
import json
soup = BeautifulSoup(requests.get("http://www.example.com").content, "html.parser")
for d in soup.select("script[type=text/javascript]"):
print(d.text[2300:2600])
這裏是輸出什麼,我需要
> dataLayer = [{
> 'page':'ProductPage',
> 'OAM':'False',
> 'storeNum':'075',
> 'brand':'Seagate',
> 'productPrice':'69.99',
> 'SKU':'106674',
> 'productID':'467336',
> 'mpn':'ST2000DM006',
> 'ean':'763649110218',
> 'category':'Internal Hard Drives',
> 'isMobile':'False' }];
感謝完美的作品。 – Burak