作業2:出現錯誤訊息 Expecting value: line 1 column 1 (char 0)該如何解決??
同樣的code 但開起來就是JSONDecodeError: Expecting value: line 1 column 1 (char 0)

有試過print(response)
有試過print(r) 出現 :
回答列表
-
2022/09/27 下午 06:35William贊同數:0不贊同數:0留言數:0
或許可以嘗試點選網址,你會發現這個網頁的內容為以下所示  可見現在他有出現擋機器爬蟲的部分(應該是當初編輯教材時還沒有擋爬蟲), 如果只是要裡面的Json可以點選我不是機器人後,得到以下畫面  將裡面全選複製開啟記事本貼上,再用透過下圖程式即可開啟json(注意,讀檔案不是loads是load)。  如果是想嘗試透過python完成整套的爬蟲實作,估計得用selenium並手動作完第一次認證(因為認證只會有一次,第二次搜尋此網頁不會再跳出第二次認證),或是用其他更進階的爬蟲技巧處理,或直接到開放資料源找其他Json格式的檔案練習會更實際一點。