上傳新詩創作素材

  1. 請各組將你們在創作過程中所收集的新詩、古詩、歌詞,上傳到 這個網頁.
  2. 點選 Upload a Poem, 在表格中填入標題、作者、詩詞內容,再按 Submit 即可上傳。
  3. 但假設你們這組收集了很豐富的素材,人工一首一首上傳實在太費時間了,你一定會想要用之前學過的「網路爬蟲」技術來幫你上傳。
  4. 作法當然就是仿照之前,先按 <F12> 開啟 Developer tools. 找出這個頁面會 post 的資料:teamNo, title, author, poem.
  5. 然後你如果有使用一致的檔案命名規則,例如 "poem01.txt", "poem02.txt", "poem03.txt", 就可以利用 glob("poem*.txt") 來列出所有檔名,再用個迴圈逐一上傳即可。
  6. 以 urllib.request POST 資料的方法,請參考 Python - make a POST request using Python 3 urllib.
  7. 對網路爬蟲不知如何著手的人,可以參考 這支程式.
  8. 有任何問題,歡迎寫信給我: 暨南大學 吳坤熹 solomon@mail.ncnu.edu.tw.