最開始編python爬蟲的時候總會動不動遇見這樣的問題:
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
分析發(fā)現(xiàn)不是爬取的json文件的問題,而是壓根兒沒有獲取到json文件弦撩。這時钝诚,檢查get里的User-agent或者cookie有無問題怕品,一般換一下問題就可以解決吧兔。
但是今天再次出現(xiàn)了這個Error拉讯,換cookie或者換User-agent都沒有用竭望,應該是IP訪問頻繁所以被封了底瓣。
現(xiàn)在的解決辦法是更換IP浅辙,然后加一個sleep()函數(shù)扭弧,但是速度就很慢了,目前還沒有想到好方法(沒有更多的電腦可以用了)记舆。