 เขียนสคริปต์การขูดเว็บเพื่อดึงข้อมูลสต็อก
คำขอนำเข้า นำเข้า lxml.html เป็น lh นำเข้าแพนด้าเป็น pd url = 'https://finance.yahoo.com/quote/AAPL/' page = request.get(url) doc = lh.fromstring(page.content) column_headers = [] สำหรับ col ใน doc.xpath('//table[@class="W(100%) M(0) Bdcl(c)"]//tr[1]//th'): column_headers.append(col .text_content().strip()) table_rows = doc.xpath('//tr[@class = "BdT Bdc($seperatorColor) Ta(start) Fz(s) Whs(nw)"]') data = [] สำหรับแถวใน table_rows: data_row = [] สำหรับ col ใน row.xpath('//td'): data_row.append(col.text_content().strip()) data.append(data_row) df = pd.DataFrame(data , คอลัมน์=คอลัมน์_ส่วนหัว)