14天防疫假 Python×HTML×網頁爬蟲瘋狂教室 Day-11
Hello,大家好我是梅森Mason,今天我要帶各位來繼續進行昨天的課程。首先,開啟我們先把昨天的檔案打開(還沒看過的點→me←)

接著就要對a_tag1進行最後判斷,並寫入到”test”list裡,所以我們首先要製作一個判斷用的迴圈(for),並建立一個名為”i1”的變數,好讓我們執行迴圈,接著打上”in a_tag1:”,讓迴圈只在a_tag1裡面運行,好了之後,先把下一行空兩個(縮排,※注意不是html的四格喔!),再打上”i1=str(i1)” (因為i1原本可能是int)

接著建立一個if的判斷程式,確認”i1”的第五個元素是”r”這個字(可以去看一下原始碼)(※注意不能使用=,一定要用==,因為前者是指派,後者是用來判斷是否等於),並加上”:”

然後將變數work1設為用clear_html_re函式分析的”i1”(在這裡用上面的函式分析)

在下一行打上if的判斷程式,確認”work1”的成語沒有重複在”test”list裡

接著空兩格,將變數”work1”使用apppend(從最後插入)到”test”list內。

最後再將成語return出去(注意縮排位置要對齊for)

網頁原始碼程式分析未完待續,請期待明天的文章。
希望這些課程能給各位讀者大大幫助,歡迎把本文轉發,讓更多人知道喲!
By 那個成天泡在電腦裡的梅森 on May 28, 2021.