這個小專案選用python作為開發語言,主要結合網路爬蟲套件requests和第三方的視窗建立套件tkinter,實作一個簡易的ptt看板文章搜尋器。雖然功能相較於ptt.cc或是ptt網頁版精簡許多,但此搜尋器適合給單純想要瀏覽ptt看板文章且沒有帳號的人做快速搜尋。
因為使用了tkinter這個套件,因此有視窗介面可以直接使用。介面如下圖,需要鍵入以下資訊:
-
看板名稱:輸入欲搜尋的看板英文名稱(大小寫不拘),若是輸入有誤會跳出錯誤訊息提示。
-
搜尋頁數:輸入欲搜尋的頁數,若是輸入非整數的內容也會跳出錯誤訊息提示。
輸入完畢後即點擊「查詢」鍵,搜尋到的文章標題會由新至舊陳列在下方的欄位裡,點選想要瀏覽的文章後點擊「閱讀」鍵,該文章便會載入至右側的文字欄位當中。
右側的文字欄位是使用類似記事本的格式,因此可以對其中的內容作自由修改,亦可點擊「儲存」鍵,將文章內容以.txt的格式儲存下來。
