Day: April 7, 2022

是按時到鐵路的嗎?是按時到鐵路的嗎?

個人,我是火車的粉絲。他們是一個很好的,雖然慢,但是要繞過這個國家的方法。加拿大不是鐵路交通最佳候選人,但是,在海岸之間的相當大面積,然而,通過鐵路確實在溫莎和魁北克市之間運行了他們的走廊的日常火車服務。 不幸的是,旅行者鐵路必須在加拿大生產工業鐵軌,通常觸發延誤。在註意到一些火車有極為正常的延誤,似乎通過火車了解每個典型性能是有益的。通過不公開提供這些數據。 但是,他們確實提供了一些關於到達以及出發時間的數據。挖掘提供任何類型的瀏覽器所提供的數據,檢查借助於軌道站點,可以查詢超過預定/實際到達數據。結果是RaintStats.ca,及時的威盛的屏幕。在休息後加入我,當我完全恰好這一切的作品時,以及在獲得下一列火車票時,如何選擇冠軍。 獲取數據 通過確實為先前,當前以及第二天提供常規數據。這將讓我們開發一系列旅行數據,但是只有一定有一定的時間。幸運的是,我們可以終止Chrome的檢查員以及發現此GET請求: http://reservia.viarail.ca/tsi/gettrainstatus.aspx?l=en&etsiccode=via& tirainnumber=87&departuredate=2015-12-01& arrivaldate=2015-12-01 &TrainInstanceate=2015-12-01 &TT=1449033500354. 這裡有幾個多汁參數。 TsitrainNumber無疑是我們正在尋找的火車號碼。離境是火車離開的日期,以及抵達的日期是它到達的時候。 TrainInstanceate同樣似乎將被設置為留下火車的日期。考慮到這一點,是時候跳入Python了,並且利用了驚人的請求庫來創建一些請求。 該數據由雙向Unicode文本組成,可以以不同的方式解釋或編譯而不是下面的顯示。要查看,請在露出隱藏Unicode字符的編輯器中打開數據。 發現有關雙向Unicode字符的更多信息 顯示隱藏的字符 payload = {‘l’:’en’, ‘tsiccode’:’via’, ...