2016-11-14 93 views
0

我想通過API訪問第三方票務網站通過網絡刮板。Python Webscrapper打破,不知道爲什麼

我知道這是模糊的,但我是新來的蟒蛇,我不完全知道如何找出我下面的錯誤:

我的代碼中斷在這條線:

roken_response =r.json 

我得到這個錯誤

enter image description here

誰能告訴到底爲什麼我的代碼是打破?

+0

的ToS可以幫助看到更多的代碼。 我可以相信張貼直接在張左右的圖片,這個問題應該是足夠沒有任何外部鏈接 你試過使用谷歌搜索你的錯誤嗎?即'期望值:第1行等' 它是一些JSON解析錯誤(錯誤的JSON格式也許) – Matthias

回答

0

使用requests庫(您似乎正在使用該庫),.json是一種將響應解碼爲JSON的便捷方法。如果你的回覆不是JSON,那麼你會得到一個JSONDecodeError,就像你在屏幕截圖中顯示的那樣。

因此,網絡服務器可能用一些HTML或其他東西來代替JSON來回答你的請求。

此外,它聽起來像你違反該票務網站可憐:(

相關問題