日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
用Python異常處理來顯示錯誤信息

Python異常處理有很強大處理能力,把錯信息的顯示給客戶,在Python異常處理中,可以對其運行操作,下面是我們是對Python異常處理進(jìn)行的一個詳細(xì)的介紹,希望大家有所收獲。Python的異常處理能力是很強大的,可向用戶準(zhǔn)確反饋出錯信息。

創(chuàng)新互聯(lián)公司是一家專業(yè)提供托里企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、網(wǎng)站設(shè)計HTML5建站、小程序制作等業(yè)務(wù)。10年已為托里眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

1使用try和except語句來捕獲異常

 
 
 
  1. try:  
  2.    block  
  3. except [exception,[data…]]:  
  4.    block  
  5.  
  6. try:  
  7. block  
  8. except [exception,[data...]]:  
  9.    block  
  10. else:  
  11.    block  
  12.  
  13.  
  14. try:  
  15.  
  16.    f = open(“file.txt”,”r”)  
  17. except IOError, e:  
  18.    print e  
  19.  

Python異常處理有很強大處理能力,把錯信息的顯示給客戶,在Python異常處理中,可以對其運行操作,下面是我們是對Python異常處理進(jìn)行的一個詳細(xì)的介紹,希望大家有所收獲。

Python的異常處理能力是很強大的,可向用戶準(zhǔn)確反饋出錯信息。

2使用try和except語句來捕獲異常

 
 
 
  1. try:  
  2.    block  
  3. except [exception,[data…]]:  
  4.    block  
  5.  
  6. try:  
  7. block  
  8. except [exception,[data...]]:  
  9.    block  
  10. else:  
  11.    block  
  12.  

捕獲到的IOError錯誤的詳細(xì)原因會被放置在對象e中,然后運行該python 異常處理的except代碼塊捕獲所有的異常

3. 用raise語句手工引發(fā)一個異常:

 
 
 
  1. raise [exception[,data]]  
  2.  
  3. try:  
  4.     raise MyError #自己拋出一個異常  
  5. except MyError:  
  6.     print 'a error'  
  7.  
  8. raise ValueError,’invalid argument’  
  9.  
  10.  
  11.  

4. 采用sys模塊回溯最后的異常

 
 
 
  1. import sys  
  2. try:  
  3.    block  
  4. except:  
  5.    info=sys.exc_info()  
  6.    print info[0],":",info[1]  
  7.  
  8.  
  9.  

5. python 異常處理的一些其它用途

下面的例子演示了如何使用異常支持特定平臺功能。代碼來自 getpass 模塊,一個從用戶獲得口令的封裝模塊。獲得口令在 UNIX、Windows 和 Mac OS 平臺上的實現(xiàn)是不同的,但是這個代碼封裝了所有的不同之處。

【編輯推薦】

  1. Python數(shù)組在List中的具體應(yīng)用手冊
  2. 我python處理文本如何在vim中使用
  3. 了解Python多線程的創(chuàng)建程序
  4. python程序調(diào)試與c/c++的相關(guān)功能對比
  5. Python翻譯腳本如何實現(xiàn)語言翻譯

網(wǎng)站標(biāo)題:用Python異常處理來顯示錯誤信息
分享網(wǎng)址:http://www.dlmjj.cn/article/ccdegge.html