步驟一:一般只需要重新啟動本地連接則可恢復正常。首先請在電腦的桌面上找到一個「網上鄰居」圖標。接下來直接用滑鼠的右鍵單擊網上鄰居,再用滑鼠左鍵單擊屬性然後雙擊本地連接,系統就會自動啟用本地連接。當本地連接啟動好後,重新撥號就能上網。
步驟二:重啟後若未解決,在網上鄰居的屬性里無法找到本地連接可能是電腦的網卡出現故障,可以嘗試用驅動精靈或者金山重裝高手更新網卡驅動
。
『貳』 用瀏覽器打開網頁時出現網路不穩定或斷網。
用瀏覽器打開網頁時出現網路不穩定或斷網的原因是瀏覽器緩存太多了,影響了網路的運行速度,具體解決方法步驟如下:
1、首先以IE瀏覽器為例,點擊瀏覽器右上角的齒輪圖標,選擇「Internet 選項(O)」。
你可以把問題更具體一些嗎?比如:
出了exception之後,你是想根據exception查找出現exception的原因呢
還是,出了異常之後不想讓程序結束運行
如果是情況1,那麼就根據報異常的原因具體問題具體看。
如果是情況2,那麼就用try...catch把異常捕獲住,這樣程序就不會因異常而結束。
『肆』 python爬蟲怎麼處理豆瓣網頁異常請求
1.URLError
首先解釋下URLError可能產生的原因:
網路無連接,即本機無法上網
連接不到特定的伺服器
伺服器不存在
在代碼中,我們需要用try-except語句來包圍並捕獲相應的異常。下面是一個例子,先感受下它的風騷
Python
1
2
3
4
5
6
7
import urllib2
requset = urllib2.Request('http://www.xxxxx.com')
try:
urllib2.urlopen(requset)
except urllib2.URLError, e:
print e.reason
我們利用了 urlopen方法訪問了一個不存在的網址,運行結果如下:
Python
1
[Errno 11004] getaddrinfo failed
它說明了錯誤代號是11004,錯誤原因是 getaddrinfo failed
2.HTTPError
HTTPError是URLError的子類,在你利用urlopen方法發出一個請求時,伺服器上都會對應一個應答對象response,其中它包含一個數字」狀態碼」。舉個例子,假如response是一個」重定向」,需定位到別的地址獲取文檔,urllib2將對此進行處理。
其他不能處理的,urlopen會產生一個HTTPError,對應相應的狀態嗎,HTTP狀態碼表示HTTP協議所返回的響應的狀態。下面將狀態碼歸結如下:
100:繼續 客戶端應當繼續發送請求。客戶端應當繼續發送請求的剩餘部分,或者如果請求已經完成,忽略這個響應。
101: 轉換協議 在發送完這個響應最後的空行後,伺服器將會切換到在Upgrade 消息頭中定義的那些協議。只有在切換新的協議更有好處的時候才應該採取類似措施。
102:繼續處理 由WebDAV(RFC 2518)擴展的狀態碼,代表處理將被繼續執行。
200:請求成功 處理方式:獲得響應的內容,進行處理
201:請求完成,結果是創建了新資源。新創建資源的URI可在響應的實體中得到 處理方式:爬蟲中不會遇到
202:請求被接受,但處理尚未完成 處理方式:阻塞等待
204:伺服器端已經實現了請求,但是沒有返回新的信 息。如果客戶是用戶代理,則無須為此更新自身的文檔視圖。 處理方式:丟棄
300:該狀態碼不被HTTP/1.0的應用程序直接使用, 只是作為3XX類型回應的默認解釋。存在多個可用的被請求資源。 處理方式:若程序中能夠處理,則進行進一步處理,如果程序中不能處理,則丟棄
301:請求到的資源都會分配一個永久的URL,這樣就可以在將來通過該URL來訪問此資源 處理方式:重定向到分配的URL
302:請求到的資源在一個不同的URL處臨時保存 處理方式:重定向到臨時的URL
304:請求的資源未更新 處理方式:丟棄
400:非法請求 處理方式:丟棄
401:未授權 處理方式:丟棄
403:禁止 處理方式:丟棄
404:沒有找到 處理方式:丟棄
500:伺服器內部錯誤 伺服器遇到了一個未曾預料的狀況,導致了它無法完成對請求的處理。一般來說,這個問題都會在伺服器端的源代碼出現錯誤時出現。
501:伺服器無法識別 伺服器不支持當前請求所需要的某個功能。當伺服器無法識別請求的方法,並且無法支持其對任何資源的請求。
502:錯誤網關 作為網關或者代理工作的伺服器嘗試執行請求時,從上游伺服器接收到無效的響應。
503:服務出錯 由於臨時的伺服器維護或者過載,伺服器當前無法處理請求。這個狀況是臨時的,並且將在一段時間以後恢復。
HTTPError實例產生後會有一個code屬性,這就是是伺服器發送的相關錯誤號。
因為urllib2可以為你處理重定向,也就是3開頭的代號可以被處理,並且100-299范圍的號碼指示成功,所以你只能看到400-599的錯誤號碼。
下面我們寫一個例子來感受一下,捕獲的異常是HTTPError,它會帶有一個code屬性,就是錯誤代號,另外我們又列印了reason屬性,這是它的父類URLError的屬性。
Python
1
2
3
4
5
6
7
8
import urllib2
req = urllib2.Request('httt/cqcre')
try:
urllib2.urlopen(req)
except urllib2.HTTPError, e:
print e.code
print e.reason
運行結果如下
Python
1
2
403
Forbidden
錯誤代號是403,錯誤原因是Forbidden,說明伺服器禁止訪問。
我們知道,HTTPError的父類是URLError,根據編程經驗,父類的異常應當寫到子類異常的後面,如果子類捕獲不到,那麼可以捕獲父類的異常,所以上述的代碼可以這么改寫
Python
1
2
3
4
5
6
7
8
9
10
11
import urllib2
req = urllib2.Request('hcqcre')
try:
urllib2.urlopen(req)
except urllib2.HTTPError, e:
print e.code
except urllib2.URLError, e:
print e.reason
else:
print "OK"
如果捕獲到了HTTPError,則輸出code,不會再處理URLError異常。如果發生的不是HTTPError,則會去捕獲URLError異常,輸出錯誤原因。
另外還可以加入 hasattr屬性提前對屬性進行判斷,代碼改寫如下
Python
1
2
3
4
5
6
7
8
9
10
11
12
import urllib2
req = urllib2.Request('httcqcre')
try:
urllib2.urlopen(req)
except urllib2.URLError, e:
if hasattr(e,"code"):
print e.code
if hasattr(e,"reason"):
print e.reason
else:
print "OK"
首先對異常的屬性進行判斷,以免出現屬性輸出報錯的現象。
以上,就是對URLError和HTTPError的相關介紹,以及相應的錯誤處理辦法,小夥伴們加油!
『伍』 網頁提示「network error」,有什麼方法解決
1、打開IE瀏覽器,然後點擊打開「工具」選項----Internet選項。
6、在「熱門工具」這項,選「上網異常」這項,點擊進去。
7、選擇「二級頁面打不開」,點擊「立即修復」。之後重啟就行
『陸』 電腦無法正常訪問網頁,網路存在異常
1、網卡故障。
網卡本身故障,或者本地連接被禁用,或者網卡驅動不正常。
2、系統DNS被劫持,或者LSP不正常個,用安全軟體修復。
3、斷網了.
4、用360加速球加速一下。
『柒』 我的電腦上網時,網頁打不開,操作安全急救,總是顯出現「網路異常",這是為什麼1
1)如果是寬頻本身的問題,首先直接聯接寬頻網線測試,如果是寬頻的問題,聯系寬頻客服解決。
2)如果是路由器的問題,如果原來可以用,暫時不能用了,我自己的實踐是一個是斷掉路由器的電源在插上,等會看看。在有就是恢復出廠設置,從新設置就可以用了(這是在物理連接正確的前提下,有時是路由器尋IP地址慢或失敗引起的,並不是說路由器壞了)。
如果總是不能解決,建議給路由器的客服打電話,他們有電話在線指導,我遇到自己不能解決的問題,咨詢他們給的建議是很有用的,他們會針對你的設置或操作給出正確建議的。
3)如果關閉了無線開關開啟就是了,如果是用軟體連接的無線,軟體不好用又經常出問題是很正常的,沒有更好的方法,用路由器吧。另外就是網卡驅動沒有或不合適引起的,網線介面或網線是不是有問題等。
4)如果是系統問題引起的,建議還原系統或重裝。
使用系統自帶的系統還原的方法:
系統自帶的系統還原:「開始」/「程序」/「附件」/「系統工具」/「系統還原」,點選「恢復我的計算機到一個較早的時間」,按下一步,你會看到日期頁面有深色的日期,那就是還原點,你選擇後,點擊下一步還原(Win7810還原系統,右擊計算機選屬性,在右側選系統保護,系統還原,按步驟做就是了,如果有還原軟體,也可以用軟體還原系統)。
5)有問題請您追問我。
『捌』 電腦連上網後,顯示網路異常,網頁打不開。在線等,急。
.首先不排除有中毒或系統文件被篡改的可能。
解決方案:請點擊【開始菜單】-【所有程序】-【附件】-【命令提示符】,然後輸入【netsh】,按回車,再輸入【winsock空格reset】,再按回車。然後重啟電腦。問題解決。
2. 若問題仍未解決,請重啟電腦。
①若自己有寬頻路由或周圍有無線網(如CMCC)的情況下,連續點擊F8,選擇帶網路的安全模式,測試是否可以正常使用IE打開網頁。如果在帶網路安全模式下可以正常打開網頁,那麼IE是沒有問題的。反之,就是病毒或文件被篡改的原因了。【關於這方面的後續,你可以網路搜索,有很多專家已經解決了。】
②若沒有寬頻路由或無線網,可以進入帶命令提示符的安全模式,就可以聯網測試IE了。但是注意了,這種模式下,電腦的防禦力很低,很容易造成病毒更深入。【原理同①】
【帶網路安全模式,寬頻不能上網的原因】在安全模式下是不允許有其他對於系統來說非必要的驅動載入。帶有網路的安全模式只允許基本的網路啟動驅動、本地連接(可以使用區域網)的載入。而PPOE(ADSL撥號連接)等相關驅動是無法載入的。
【進入帶網路安全模式的原因】安全模式就是用最基本的服務和模塊啟動系統,這樣病毒就無法被載入啟動了(有些病毒可以破壞注冊表 使其無法進入安全模式),在安全模式下殺毒有些病毒的保護就失效了。所以說難殺的病毒可以考慮在安全模式下殺。
『玖』 為什麼電腦載入網頁是會出現 異常信息最終任務處理異常
電腦運行中導致網路異常原因很多:
程序沖突,IP地址沖突,斷網,都會出現網路異常。
出現網路異常應該檢查以下問題:
1,檢查網線是否插好,網卡驅動是否正常工作。
2,檢查網卡相關設置是否正確,IP地址是否正確。
3,檢查DHCP是否正常工作。
4,HOSTS出現問題。
5,DNS服務出現問題。
6,瀏覽器代理,Flash插件等配置問題。
這些問題可以用專業網路修復軟體進行修復。