看板 Python 關於我們 聯絡資訊
各位好我是 python 新手 最近想要用 pandas 自動抓取網站的股票資料 於是寫了一段程式 import urllib.request as request import pandas as pd from bs4 import BeautifulSoup number = input ('請輸入股號:') quote_page = 'https://www.cmoney.tw/finance/f00043.aspx?s='+number+'&o=3' page = request.urlopen(quote_page) soup = BeautifulSoup(page, 'html.parser') name_box = soup.find('h1', 'page-title') name = name_box.text print (name) table = pd.read_html(quote_page) print (table) 但是一直抓不到表格,到底發生了什麼事情呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.74.83 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1585751591.A.CEF.html
OrzOGC: 因為就沒有表格啊...錯誤訊息就寫了 04/01 23:53
max36067: 一般來說還是自己爬完整理後再放pandas會比較好啦~ 04/02 00:26
alvinlin: 要處理JS的問題。它把內容都隱藏了。細節寄給你了 04/02 13:41