程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python 常見錯誤

編輯:Python
cmd /k C:WindowsMicrosoft.NETFramework64v4.0.30319csc.exe 
/out:"$(CURRENT_DIRECTORY)$(NAME_PART)" 
"$(FULL_CURRENT_PATH)" & PAUSE & EXIT
//notepad c#編譯
cmd /k C:WindowsMicrosoft.NETFramework64v4.0.30319csc.exe
 /out:"$(CURRENT_DIRECTORY)$(NAME_PART).exe" 
"$(FULL_CURRENT_PATH)"
//notepad++  c#運行
cmd /c "$(CURRENT_DIRECTORY)$(NAME_PART).exe" & PAUSE 
http://hi.baidu.com/lovebabycase  
pyqt教程
http://jifen.qq.com/mall/mall.shtml?id=1415
Python標准異常總結
AssertionError     斷言語句(assert)失敗
AttributeError     嘗試訪問未知的對象屬性
EOFError    用戶輸入文件末尾標志EOF(Ctrl+d)
FloatingPointError     浮點計算錯誤
GeneratorExit     generator.close()方法被調用的時候
ImportError     導入模塊失敗的時候
IndexError     索引超出序列的范圍
KeyError     字典中查找一個不存在的關鍵字
KeyboardInterrupt     用戶輸入中斷鍵(Ctrl+c)
MemoryError     內存溢出(可通過刪除對象釋放內存)
NameError     嘗試訪問一個不存在的變量
NotImplementedError     尚未實現的方法
OSError     操作系統產生的異常(例如打開一個不存在的文件)
OverflowError     數值運算超出最大限制
ReferenceError     弱引用(weak reference)試圖訪問一個已經被垃圾回收機制回收了的對象
RuntimeError     一般的運行時錯誤
StopIteration     迭代器沒有更多的值
SyntaxError     Python的語法錯誤
IndentationError     縮進錯誤
TabError     Tab和空格混合使用
SystemError     Python編譯器系統錯誤
SystemExit     Python編譯器進程被關閉
TypeError     不同類型間的無效操作
UnboundLocalError    訪問一個未初始化的本地變量(NameError的子類)
UnicodeError    Unicode相關的錯誤(ValueError的子類)
UnicodeEncodeError    Unicode編碼時的錯誤(UnicodeError的子類)
UnicodeDecodeError    Unicode解碼時的錯誤(UnicodeError的子類)
UnicodeTranslateError    Unicode轉換時的錯誤(UnicodeError的子類)
ValueError    傳入無效的參數
ZeroDivisionError     除數為零
以下是 Python 內置異常類的層次結構:
BaseException
+-- SystemExit
+-- KeyboardInterrupt
+-- GeneratorExit
+-- Exception
      +-- StopIteration
      +-- ArithmeticError
      |    +-- FloatingPointError
      |    +-- OverflowError
      |    +-- ZeroDivisionError
      +-- AssertionError
      +-- AttributeError
      +-- BufferError
      +-- EOFError
      +-- ImportError
      +-- LookupError
      |    +-- IndexError
      |    +-- KeyError
      +-- MemoryError
      +-- NameError
      |    +-- UnboundLocalError
      +-- OSError
      |    +-- BlockingIOError
      |    +-- ChildProcessError
      |    +-- ConnectionError
      |    |    +-- BrokenPipeError
      |    |    +-- ConnectionAbortedError
      |    |    +-- ConnectionRefusedError
      |    |    +-- ConnectionResetError
      |    +-- FileExistsError
      |    +-- FileNotFoundError
      |    +-- InterruptedError
      |    +-- IsADirectoryError
      |    +-- NotADirectoryError
      |    +-- PermissionError
      |    +-- ProcessLookupError
      |    +-- TimeoutError
      +-- ReferenceError
      +-- RuntimeError
      |    +-- NotImplementedError
      +-- SyntaxError
      |    +-- IndentationError
      |         +-- TabError
      +-- SystemError
      +-- TypeError
      +-- ValueError
      |    +-- UnicodeError
      |         +-- UnicodeDecodeError
      |         +-- UnicodeEncodeError
      |         +-- UnicodeTranslateError
      +-- Warning
           +-- DeprecationWarning
           +-- PendingDeprecationWarning
           +-- RuntimeWarning
           +-- SyntaxWarning
           +-- UserWarning
           +-- FutureWarning
           +-- ImportWarning
           +-- UnicodeWarning
           +-- BytesWarning
           +-- ResourceWarning
Perl 的哲學思想和 Python 的相悖
Python: 一個問題只有一個解決辦法
Perl: 一個問題不可能只有一個解決辦法

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved