logo
Loading...

POST的網頁抓蟲練習查詢高鐵的時刻表問題 - Cupoy

關於POST的網頁抓蟲練習, 網路不少查詢高鐵的時刻表例子, 但目前結果有些問題, 拿來這邊詢問.....

pycrawler

POST的網頁抓蟲練習查詢高鐵的時刻表問題

2019/12/29 09:01 AM
Python網路爬蟲論壇
YU
觀看數:0
回答數:2
收藏數:1
pycrawler

關於POST的網頁抓蟲練習, 網路不少查詢高鐵的時刻表例子, 但目前結果有些問題, 拿來這邊詢問...

以下是我的程式碼, 系統一直回覆異常的結果, 不知道原因為何, 可以指點一下嗎?


import requests

from bs4 import BeautifulSoup

import re


form_data = {'StartStationName':'  南港站',

'EndStationName':'  台南站',

'SearchType':' S',

'StartStation':' 2f940836-cedc-41ef-8e28-c2336ac8fe68',

'EndStation':' 9c5ac6ca-ec89-48f8-aab0-41b738cb1814',

'DepartueSearchDate':' 2019/12/30',

'DepartueSearchTime':' 12:30',

'DepartueTrainCode':' ',

'DestinationSearchDate':' ',

'DestinationSearchTime':' ',

'DiscountType':''}

response_post = requests.post("https://www.thsrc.com.tw/tw/TimeTable/SearchResult", data = form_data)

soup_post = BeautifulSoup(response_post.text, "lxml")

print(soup_post)