0
我想通過API訪問第三方票務網站通過網絡刮板。Python Webscrapper打破,不知道爲什麼
我知道這是模糊的,但我是新來的蟒蛇,我不完全知道如何找出我下面的錯誤:
我的代碼中斷在這條線:
roken_response =r.json
我得到這個錯誤
誰能告訴到底爲什麼我的代碼是打破?
我想通過API訪問第三方票務網站通過網絡刮板。Python Webscrapper打破,不知道爲什麼
我知道這是模糊的,但我是新來的蟒蛇,我不完全知道如何找出我下面的錯誤:
我的代碼中斷在這條線:
roken_response =r.json
我得到這個錯誤
誰能告訴到底爲什麼我的代碼是打破?
使用requests
庫(您似乎正在使用該庫),.json
是一種將響應解碼爲JSON的便捷方法。如果你的回覆不是JSON,那麼你會得到一個JSONDecodeError
,就像你在屏幕截圖中顯示的那樣。
因此,網絡服務器可能用一些HTML或其他東西來代替JSON來回答你的請求。
此外,它聽起來像你違反該票務網站可憐:(
的ToS可以幫助看到更多的代碼。 我可以相信張貼直接在張左右的圖片,這個問題應該是足夠沒有任何外部鏈接 你試過使用谷歌搜索你的錯誤嗎?即'期望值:第1行等' 它是一些JSON解析錯誤(錯誤的JSON格式也許) – Matthias