2021年12月12日 星期日

Google Sheet 試算表:爬 Yahoo 股票價格的方法 (使用 IMPORTXML)

1.本來應該直接抓Yahoo下面這個資料(圖一),但有時會有其他狀況(圖二),所以改抓圖三。

2.將圖四中價格mark起來,按滑鼠右鍵再選擇檢查。

3.於圖五上方滑鼠右鍵再選擇Copy>Copy XPath。

4.將所複製的文字//*[@id="qsp-ts-price-by-time"]/div[1]/div[2]/div/div/div[2]/ul/li[1]/div/div[2]/span中雙引號改成單引號//*[@id='qsp-ts-price-by-time']/div[1]/div[2]/div/div/div[2]/ul/li[1]/div/div[2]/span

5.可於Google試算表欄位中輸入=IMPORTXML("https://tw.stock.yahoo.com/quote/4129A.TWO/time-sales","//*[@id='qsp-ts-price-by-time']/div[1]/div[2]/div/div/div[2]/ul/li[1]/div/div[2]/span");

IMPORTXML第一個參數是圖三的網址,第二個參數是步驟4的文字。

(請參考另一篇文章)


(圖一)


(圖二)

(圖三)

(圖四)

(圖五)

沒有留言:

張貼留言