中蟒首頁 最新消息 程式下載 說明文件
中蟒社區 開發小組 繁體字版 English
中蟒文檔
中蟒入門(PDF)
參考手冊
程式範例
 
電郵我們
glaze at chinesepython.org
 
Google

 
  

參考手冊 (自動產生)

  1. __內建__
  2. 字串
  3. 序列
  4. 字典
  5. 檔案
  6. 系統 模組
  7. 異常

__內建__

拼對 拼對(序列1 [, 序列2 [...]]) -> [(序列1[0], 序列2[0] ...), (...)]

傳回一個元素組的列表, 序列中第 i 個元素組含有所有參數序列的第 i 個元素.
傳回的序列的長度為參數序列中最短的為準.
變數表 變數表([實體]) -> 字典

沒有參數下, 等於 locals/私有變數().
有參數下, 等於 實體.__字典__/object.__dict__
系統異常 Python 內部出錯

請把這項異常以及異常追蹤和版本,硬體/操作系統等
資料報告給有關的維護人員
算術異常 算術異常的底層概念
內容 內容([實體]) -> 字串序列

和 總內容([相同]) 但傳回的只是中文部分.
__載入__ __載入__(名稱, 共用變數, 私有變數, 載入名稱序列) -> 模組

載入模組. 共用變數參數只是用來決定運算域而內容不會被改變;
私有變數參數暫時沒有用到. 第 3 個參數是一個序列,
用來模擬 ``從 名稱 載入 ..../from name import ...'',
如果是空的序列則表示 ``載入 名稱/import name''.
從套件中載入模組時, 注意 __載入__('A.B', ...)
當名稱序列參數是空序列時會傳回套件 A , 當該參數
不是空的序列時則傳回 B.
__說明__
對應 對應(函數, 序列[, 序列, ...]) -> 序列

調用函數 '函數', 調用時的參數取自 '序列'.
如果給出多個序列則會依次調用 '函數', 並把所有的函數傳回值順序放到 '序列'中.
如果序列的長度不一致則會以 '無'/'None' 來填補.
如果以 '無'/'None' 作為 '函數', 則傳回 '序列',
或者當有超過個序列時傳回一個包含元素組的序列. (哇, 連我自己也有點糊塗了.)
可呼叫 可呼叫(實體) -> 真值

如實體是可被當作函數來調用的話則傳回真.
注意如果實體的定義中有 __call__/呼叫() 這個特殊方法的話則該實體會成為可呼叫的.
用戶警告 用戶定義的警告類的底層概念
複數 複數(實部[, 虛部]) -> 複數

根據參數的實部和虛部產生一個虛數數據.
相當於 (實部 + 虛部*1j). 其中虛部的預設值為 0.
統一碼 統一碼(字串 [, 編碼[, 錯誤處理]]) -> 實體

根據參數來產生一個統一碼編碼的字串類.
編碼的預設值是系統的預設編碼.
至於錯誤處理選項則為 'strict'.
私有變數 私有變數() -> 字典

傳回目前運算域中的本地變數表.
省略號
比較 比較(甲, 乙) -> 數字

如 甲 < 乙 傳回負值, 甲乙相等傳回 0 , 甲 > 乙 則傳回正值.
十六進 十六進(數字) -> 字串

傳回以十六進制表示的數字值
八進 八進(數字) -> 字串

傳回整數參數的八進制表示式.
句法警告 發出句法錯誤警告的底層概念
套用 套用(實體[, 參數[, 字典類參數]]) -> 值

調用一個可呼叫的參數 '實體', 其調用的參數取自 '參數',
或 '字典類參數'.
注意可在定義實體時加入 __call__/__呼叫__() 方法來實體變成可被調用.
標準異常 所有中蟒標準異常值的底層概念
斷言異常 不能通過檢驗
同化 同化(甲, 乙) -> 無 或 (甲1, 乙1)

如 '甲' '乙' 可以轉換成同一類型的數據則傳回元素組, 其中包括轉換後的值.
如不能轉換成同一類型則傳回 '無'/None.
類型 類型(實體) -> 類型

傳回實體的類型.
__除錯__
退出系統 要求離開互動模式
__名稱__
代號 代號(實體) -> 整數

傳回參數實體的身份號碼. 這個代號保證對於同時存在的實體類也是獨一無二的.
(提示: 它基本上代表了該實體的記憶體位址, 因此相同代號的實體必定是指同一個實體)
已過時的用法 使用了舊的功能的警告的底層概念
執行文件 執行檔案(檔名[, 共用變數[, 私有變數]])

讀入並執行檔案中的程式內容.
共用變數和私有變數為字典類變數, 預設的值
就是目前運算域中的值. 如果只給出共用變數的話則
私有變數設成和它一樣.
整數 整數(x) -> 整數
整數(x, 基底) -> 整數

把字串或數字轉換成整數型態.
浮點型的數字會換成整數型. (注意這不包括字串型態表示的浮點數.
如果轉換的是字串, 則會以給出的 '基底' 作為轉換的數系.
如果轉換的不是字串, 則不能用 '基底' 參數了.
有屬性 有屬性(實體, 名字) -> 真值

如參數實體中有 '名字' 這個屬性則傳回真, 否則傳回假.
(做法是調用 讀屬性(實體, 名字) 然後檢查有沒有引發異常.
值異常 參數值的類別不對
鍵盤中斷 使用者要求終止程式運行
變序列 變序列(序列類) -> 序列

傳回參數 '序列類' 變成序列後的值.
商餘數 商餘數(x, y) -> (商, 餘數)

傳回元素組, 內容為 ((x-x%y)/y, x%y). 注意有這個固定關係: div*y + mod == x.
統一碼字 統一碼字(i) -> 統一碼字符

傳回一個字元的統一碼字串. 其序值為 i; 0 <= i < 65536.
索引異常 索引值在序列範圍以外
輸入/出異常
版權
尚未捆綁 這個區域變數還沒有值
除零異常 除法或算餘數的計算中除數為零
內存 內存(字串) -> 字串

``Intern/內存代'' 給出的參數字串. 這樣做會把該字串加到 (共用的)
內存化字串表之中, 做字典索引的查找時速度會快一些.
傳回字串本身, 如果在前面的操作已經內存化了相同的字串則傳回先前的值.
設屬性 設屬性(實體, 名稱, 值)

在參數實體中加入一個屬性; 設屬性(x, 'y', v)
等同於 ``x.y = v''.
重載 重載(模組) -> 模組

重新加載一個已載入的模組. 模組必須在早前成功載入過.
刪屬性 刪屬性(實體, 名稱)

刪除實體中 '名稱' 這個屬性; 刪屬性(x, 'y')
等同於 ``del x.y''.
跳格異常 空格和跳格混合使用的不當
化簡 化簡(函數, 序列[, 起始值]) -> 值

參數 '函數' 是一個讀取兩個參數並傳回一個值的操作. 該函數會
累積地從左到右作用在 '序列' 上並傳回最後的結果值.
例如: 化簡(lambda x, y: x+y, [1, 2, 3, 4, 5]) 會計算
((((1+2)+3)+4)+5). 如果給出參數 '起始值', 在計算時該值會加到序列中作為
第一個元素, 並且在序列是空的情況下作為預計值.
暫存 暫存(實體 [, 偏移值[, 大小]]) -> 實體

根據給出的 '實體' 參數產生一個新的緩衝暫存實體.
該暫存會代表目標實體的一個切片, 從實體的開始位置算起,
(如果有給出 '移植值' 則從該位置開始算)
該切片類會一直到 '實體' 的末端.
(除非在參數 '大小' 中指定了切片的長度).
共用變數 共用變數() -> 字典

傳回目前的運算域中的共用變數表.
絕對值 絕對值(數字) -> 數字

傳回數字的絕對值 (去掉正負號的數值).
查找異常 尋找異常的底層概念
使用証
四舍 四捨(數字[, 小數位]) -> 浮點數

傳回參數 '數字' 四捨五入到 '小數位'. (預設的小數位為 0).
傳回的值一定是浮點數. 精確度可以為負數
浮點數 浮點數(x) -> 浮點數

可能的話, 把參數字串或數目字變成浮點數.
打開 打開(檔名[, 模式[, 緩衝]]) -> 檔案類

打開一個檔案. 模式可以是 'r', 'w', 'a' 代表讀入 (預設值),
寫出, 以及 附加. 在寫出及附加的模式下如果沒有該檔案則會產生一個新的檔案.
假如已經有同名檔案存在那在寫出模式下舊檔案會被覆跼�.
要讀二進位檔時請加上一個 'b' 字. 要同時讀寫則可以加上 '+' 符號.
'緩衝' 值: 0 代表不用暫存, 1 代表暫存一行內容,
大於一的數表示該緩衝的大小.
警告 警告類的底層概念
簡範圍 簡範圍([始,] 終[, 步進]) -> 簡範圍類實體

和 範圍() 相似, 但傳回的不是一個序列而是一個實體,
該實體會依需要而產生相對應的範圍中的數字.
和 範圍() 相較要慢一些但是節省不少記憶體.
拼揍值 拼揍值(實體) -> 整數

傳回實體的拼揍值. 相同的實體有相同的拼揍值.
兩個實體有相同的拼揍值很可能表示它們是相同的, 但並不保證一定相同.
尚未完工
最大 最大(序列) -> 值
最大(a, b, c, ...) -> 值

如果只有一個序列參數, 傳回該參數中的最大元素.
如果超過一個參數, 傳回所有參數中最大的一個.
讀屬性 讀屬性(實體, 名稱[, 預設值]) -> 值

在參數實體中讀取 '名稱' 屬性; 讀屬性(x, 'y') 相當於 x.y
預設值代表了如果找不到該項屬性的傳回值.
如沒有 '預設值' 這個參數則找不到該屬性會引發異常.
長度 長度(實體) -> 整數

傳回序列或字典類中的元素數目, 字串的長度以及有定義長度的實體的大小.
求冪 冪(x, y[, z]) -> 數字

兩個參數的情況下相當於 x**y. 三個參數的情況下,
相當於 (x**y) % z, 在數字相當大的時會較 (x**y) % z 更高效.
環境異常 輸入/輸出類異常的底層概念
變字串 變字串(實體) -> 字串

以字串的型態表示參數物.
如果參數本來就是字串類則傳回參數本身.
統一碼異常 和 Unicode 有關的異常
過濾 過濾(函數, 序列) -> 序列

參數 '函數' 取一個參數並傳回真值. 過濾後的序列會包括
參數序列中使 '函數' 傳回真的元素.
最小 最小(序列) -> 值
最小(a, b, c, ...) -> 值

只有一個序列參數下, 給出序列中最小的元素.
如果有兩個或以上參數則傳回所有參數中的最大值.
溢值異常 結果太大了無法表示
字碼 字碼(c) -> 整數

傳回單字元字串的字碼. (小於 127 的則是該字元的 ASCII 碼)
是子概念 是子概念(C, B) -> 真或假

如 C 是 B 概念的子概念(繼承關係)則傳回 1, 否則傳回 0.
鍵值異常 找不到這個鍵值
尚未支援 這個用法或此類函數尚未做出來
縮排異常 程式的縮排格式弄錯了
變元素組 變元素組(序列類) -> 序列

傳回元素組, 其中元素和參數序列中的一樣.
如果參數本身已是元素組,則傳回參數本身.
運行時警告 發出運行時異常警告的底層概念
推算 推算(程式碼[, 共用變數[, 私有變數]]) -> 值

共用變數和私有變數為進行推算時所用的運算域, 為字典型態.
程式碼可以是中蟒的式碼 (字串形式) 或是用
編譯/compile() 傳回的碼類型數據.
運算域的預設值是目前的運算域, 如果只給出共用變數則私有變數
會設成和它一樣.
編譯 編譯(程式碼, 檔名, 模式) -> 碼類型實體

編譯程式碼(字串型態), 可以是中蟒的模組, 表達式或語句.
傳回的結果為一個碼類別, 可以作為 執行() 或者 推算() 的調用參數.
'檔名'的作用是用來放錯誤訊息的.
參數 '模式' 須為以下值: 如果是模組則用 'exec/執行',
如是一個指令語句則用 'single/單行',
如是一個表達式則用 'eval/推算'.
載入異常 無法載入模組或模組名稱不存在
大整數 大整數(x) -> 大整數
大整數(x, 基底) -> 大整數

把字串或數字轉換成大整數型態.
浮點型的數字會換成整數型. (注意這不包括字串型態表示的浮點數.
如果轉換的是字串, 則會以給出的 '基底' 作為轉換的數系.
如果轉換的不是字串, 則不能用 '基底' 參數了.
屬性異常 沒這個屬性
鳴謝
記憶體異常 記憶體不夠了
檔案終結異常 已超過了檔案尾端
字元 字元(i) -> 字元符

傳回一個字元的字串, 其序值為 i; 0 <= i < 256.
浮點異常 浮點數操作失敗
是實體 是實體(實體, 概念或類型) -> 真值

如 '實體' 是某概念或其引申概念的實現則傳回真.
如給出第 2 個參數, 則傳回 '實體' 是否和該參數(實體或數據類)類型相同.
操作系統異常 調用操作系統函數失敗
讀入 讀入([提示句]) -> 字

從標準輸入裝置讀取一個字串. 結尾的換行符號會被裁去.
如果用戶在輸入時鍵入 EOF 記號 (Unix: Ctl-D, Windows: Ctl-Z+Return),
則引發 檔案終結異常/EOFError.
在 Unix, 如果可能的話會使用 GNU readline. '提示句' 會先顯示出來,
然後再另起一行才進行讀取操作.
範圍 範圍([始,] 終[, 步進]) -> 整數序列

傳回一個序列, 該序列中包含順序排列的算術級數列.
範圍(甲, 乙) 表示 [甲, 甲+1, 甲+2, ..., 乙-1]; '始' (!) 的值預設為 0.
如果給出參數 '步進', 則表示序列中相鄰數的差.
例子: 範圍(4) 表示 [0, 1, 2, 3]. 注意範圍中並不包括 '4'!
異常 此為所有異常值的底層概念
名稱異常 無法找到這個名字
以文字表示 以文字表示(實體) -> 字串

傳回參數 '實體' 正規的字串表示.
對大部分實體來說 推算(以文字表示(實體)) == 實體 / eval(repr(object)) == object.
執行異常 執行中遇到意料不到的異常
切片 切片([始,] 終[, 步進]) -> 切片類

產生一個切片類實體. 這可以給 Numeric extensions(數值擴展模組) 用的.
總內容 總內容([實體]) -> 字串序列

傳回字串序列. 該序列中包含參數實體中 (但不是全部) 的屬性.
如果沒有給出參數則傳回目前運算域中定義的變數,名稱.
如果參數是實體的話則只傳回該實體中的屬性而不包括其中的方法.
如果參數是類別的話則傳回值中不包括其父概念中的屬性.
對於其他參數則可能傳回方法或屬性等的值.
句法異常 句法寫錯了
類型異常 參數類別不對
推算讀入 推算讀入([提示句]) -> 值

相當於 推算(讀入(提示句)) / eval(raw_input(prompt)).


字串

十六進 以十六進表示
大小寫互換 甲.大小寫互換() -> 字串

傳回和字串 甲 中所有字母的大小寫相反的字串.
大五變國標 大五碼轉成國標碼
大寫 甲.大寫() -> 字串

把字串中所有英文字母變為大寫.
小寫 甲.小寫() -> 字串

把字串中所有英文字母變為小寫.
中文字數 中文字數
分行 甲.分行([保留行未符]) -> 字串序列

以斷行符號把字串分成一序列的子字串並傳回該序列.
行未的分行符號會被刪去, 除非在調用本方法時給出整數參數 保留行未符
且該整數太於零.
分割 甲.分割([分割符 [,最大數目]]) -> 字串序列

把字串 甲 以 分割符為記號切成子字串, 以序列類型傳回分割結果.
如果給出 最大數目 參數若干則 甲 最多會被分成若干份子字串.
如果不指定 分割符 則預設會以 空格 作為分割符.
右索引 甲.右索引(子字串 [,始[,終]]) -> 整數

和 甲.從右找() 一樣, 但如找不到子字串會引起 '值異常'
右裁 甲.右裁() -> 字串

傳回 甲 字串裁去右面的空格.
左裁 甲.左裁() -> 字串

傳回 甲 字串裁去左面的空格.
合併 甲.合併(字串序列) -> 字串

把 字串序列中的元素加起來成為一個新字串. 新字串的分隔符號是 甲.
字串編碼 詢問目前字串編碼
字首大寫 甲.字首大寫() -> 字串

傳回 甲 中只有首字母是大寫的字串.
字數 中英文字數
次數 甲.次數(子字串 [, 始[, 終]]) -> 整數

傳回字串中 子字串 出現的之數. 如給出 始, 終 參數則比較會在指定的範圍中進行.
甲.找(子字串 [,始 [,終]]) -> 整數

傳回 子字串在 甲 中首次出現的位置.
如給出 始, 終, 參數則搜尋會在該範圍中進行.
拆字 字串拆成中文和英文字母
是大寫 甲.是大寫() -> 整數

如字串中全是大寫字母則傳回 1, 否則傳回零.
是小寫 甲.是小寫() ->整數
如字串中全是小寫字則傳回 1, 否則傳回 0.
是字母 甲.是字母() -> 整數

如字串中全是字母則傳回 1, 否則傳回 0.
是字母和數字 甲.是字母和數字() -> 整數

如字串中全為字母或數字則傳回 1, 否則傳回 0
是空格 甲.是空格() -> 整數

如字串中全是空格符號則傳回 1, 否則傳回 0
是數字 甲.是數字() -> 整數

如字串中全是數目字則傳回 1, 否則傳回 0.
是標題 甲.是標題() -> 整數

如 甲 是一標題化的字串則傳回 1, 不然傳回零.
標題化意思是每個英文單詞首字母都是大寫.
英文字數 英文字數
原始碼 傳回字串的原始內容,等於強設編碼作目前中文編碼
展開跳格 甲.展開跳格([跳格大小]) -> 字串

把字串中所有跳格符號用 8 個空格來代替, 並傳回結果字串.
如果給出參數則表示要指定跳格所代表的空格數.
索引 甲.索引(子字串 [, 始 [,終]]) -> 整數

和 甲.找() 一樣但如找不到子字串會產生 '值異常'.
國標變大五 國標碼轉成大五碼
強設編碼 強設字串編碼, 不作轉換
從右找 甲.從右找(子字串 [,始 [,終]]) -> 整數

傳回 子字串在 甲 中首次出現的位置. 從 甲 的右面開始找.
如給出 始, 終, 參數則搜尋會在該範圍中進行.
替換 甲.替換(舊字串, 新字串[, 替換上限]) -> 字串

在字串 甲 中把所有 舊字串 替換成 新字串.
如給出 上限 則最多進行該若干之的替換.
結尾是 甲.結尾是(字串[,始[,終]]) -> 整數

如字串的結尾是參數所指定者傳回 1, 否則傳回 0.
如給出 始, 終, 參數則字串比較 甲 中指定的位置進行.
裁邊 甲.裁邊() -> 字串

傳回 甲 字串裁去前後的空格.
開頭是 甲.開頭是(字串[,始[,終]]) -> 整數

如字串的開頭是參數所指定者傳回 1, 否則傳回 0.
如給出 始, 終, 參數則字串比較 甲 中指定的位置進行.
置中 甲.置中(長度) -> 字串

傳回長度為參數中指定的字串, 甲 置於字串的中央, 其他空位填上空格.
標題 甲.標題() -> 字串

傳回 甲 的標題化字串. 意思是所有英文單詞的首字母為大寫.
編碼 甲.編碼([編碼名稱[,錯誤處理]]) -> 字串

把字串 甲 予以編碼. 預設的編碼名稱是目前的字串編碼.
錯誤處理指定處理異常的方法. 預設值為 'strict', 表示編碼出錯會引致 '值異常',
其他的處理方法有 'ignore', 'replace'.
調整編碼 調整編碼(編碼名稱): 預設為目前即譯器的編碼.
靠右 甲.靠右(長度) -> 字串

傳回長度為參數所指定的字串, 甲 放在字的右面, 剩餘位置填以空格.
靠左 甲.靠左(長度) -> 字串

傳回指定長度的字串, 甲 放於字串左面, 其餘位置填上空格.
變換 甲.變換(變換表, [,刪除子元表]) -> 字串

把字串 甲 中所有出現在 刪除字元表 中的字元刪去. 剩下的根據 變換表
進行映對. 變換表必須是一長 256 位元的字串.


序列

反向 序.反向() -- 把序列中元素的排列次序反過來. 注意此為序列內操作, 因此傳回'無'
加長 序.加長(序列) -- 在 序 後面加入 序列
次數 序.次數(值) -> 整數 -- 傳回 序 中內容為 值 的元素的個數
序.找(值) -> 整數 -- 傳回 序 中第一個內容為 值 的元素位置
附加 序.附加(某) -- 把 某 加到序列未
拿出 序.拿出(索引) -> 值 -- 傳回位置 索引 位置的元素並在 序 中刪去該元素
排序 序.排序([比較函數]) -- 為序內操作, 傳回 '無'. 將序列排序. 如要自定比大小的函數, 該函數定義應為: 比較函數(甲, 乙) -> -1, 0, 1
移除 序.移除(值) -- 刪去 序 中第一個內容為 值 的元素
插入 序.插入(索引, 某) -- 在 索引 所指的位置前加入 某


字典

內容 甲.內容() -> 傳回序列為字典中所有條目並內容, 以二元元素組表示
甲.有(乙) -> 如字典 甲 中有 乙 這一條傳回 1, 不然傳回 0
抄錄 甲.抄錄() -> 傳回字典的複本. 注意此為單層複製
更新 甲.更新(丁) -> 傳回 '無'. 用 丁 來更新 甲: 取 鍵 自 丁.索引(): 甲[鍵] = 丁[鍵]
取值 甲.取值(乙[,丙]) -> 如 甲 中有 乙 則傳回該項內容, 不然傳回 丙. 丙預設為 '無'
甲.值() -> 傳回序列為字典中所有的內容
拿出 甲.拿出() -> 傳回一個 (條, 值), 並在字典中刪去該條; 如字典是空的則提出 鍵值異常
索引 甲.索引() -> 傳回序列為字典中所有條目的索引
清除 甲.清除() -> 傳回 '無'. 刪去字典中所有的條目和內容
設值 甲.設值(乙[,丙]) -> 等同 甲.取值(乙,丙), 如果 甲[乙] 不存在則賦值 甲[乙]=丙


檔案

已關
名稱
軟空格
模式
多行輸出
定位
後面不要
是tty
清理
報位置
輸出
檔號
簡讀多行
關閉
讀一行
讀入
讀入至
讀多行


系統 模組

異常接口 異常接口(異常類, 值, 追蹤) -> 無

處理異常事件, 在 sys.標準錯誤輸出 中顯示異常值和異常過程追縱.
內建模組名
設追縱 設追縱(函數)

設定追縱除錯用的全域函數. 該函數會在每次函數調用前先被調用.
請參考函數庫手冊中關於除錯的一節
退出 退出([退出值])

產生 '退出系統' 異常值並調用 SystemExit(status) 跳出即譯器.
如果不給出退出值則退出值自動設為 0 (代表成功).
如果退出值是其他數字則系統退出時會傳回該數字.
如果退出值是數字外的其他型態則寫出該值並設傳回值為 1 (代表失敗).
_讀執行框 _讀執行框([深]) -> 框類別

傳回在調用堆棧中的值. 如果給出參數 深 則傳回堆棧從上到下該數目的值.
如果該值要比實際的堆棧還要大則會導致 '值異常'.
預設的深度為 0, 表示只傳回堆棧頂層的執行框.

只應在系統內部或特別的情況下才調用本函數.
設目前編碼 設目前編碼(編碼名稱)

設定統一碼字串所使用的預設編碼值.
版權
執行檔前綴
__名稱__
標準輸出
讀參照 讀參照(實體) -> 整數

傳回 實體 目前被參考的次數.
這個數目包括了該實體作為本函數的參數的一個暫時參考量, 因此傳回的值起碼是 2.
顯示接口 顯示接口(實體) -> 無

在 sys.標準輸出 中顯示實體並把它存到 __內建__._
執行檔
__標準錯誤輸出__
讀目前編碼 讀目前編碼() -> 字串

傳回統一碼字串目前所使用的預設字串編碼值.
__說明__
路徑
模組
版本訊息
最大整數
異常類型 沒這個屬性
參數
字元順位
設同步間隔 設同步間隔(n)

設定中蟒即譯器每隔 n 個指令就檢查一次非同步事件.
這個設定會同時影響線程間的切換活動.
__標準輸入__
操作平台
__異常接口__ 異常接口(異常類, 值, 追蹤) -> 無

處理異常事件, 在 sys.標準錯誤輸出 中顯示異常值和異常過程追縱.
讀遞歸上限 讀遞歸上限()

傳回遞歸上限的目前設定值, 就是中蟒即譯器的堆棧大小.
這個值可用來避免過大的遞歸造成 C 的堆棧溢值從而保謢中蟒不會死掉.
十六進版本
__顯示接口__ 顯示接口(實體) -> 無

在 sys.標準輸出 中顯示實體並把它存到 __內建__._
版本
標準輸入
中文編碼
前綴
異常資訊 異常資訊() -> (異常類, 值, 追縱)

傳回目前處理中的異常值. 本函數只能在 '失敗' 保留字下使用.
示警選項
標準錯誤輸出
設遞歸上限 設遞歸上限(n)

設定中蟒即譯器的堆棧大小為 n.
如此可避免過大的遞歸造成 C 的堆棧溢值從而保謢中蟒不會死掉.
可設定的 n 的最大值視乎你的系統而不同.
設效能檢查 設效能檢查(函數)

設定效能檢查函數. 每次進行函數調用前都會先調用該函數.
參考函數庫手冊中關於效能檢查的一節.
__標準輸出__


異常

__說明__
斷言異常 不能通過檢驗
__名稱__
載入異常 無法載入模組或模組名稱不存在
系統異常 Python 內部出錯

請把這項異常以及異常追蹤和版本,硬體/操作系統等
資料報告給有關的維護人員
查找異常 尋找異常的底層概念
統一碼異常 和 Unicode 有關的異常
屬性異常 沒這個屬性
記憶體異常 記憶體不夠了
檔案終結異常 已超過了檔案尾端
用戶警告 用戶定義的警告類的底層概念
值異常 參數值的類別不對
警告 警告類的底層概念
鍵盤中斷 使用者要求終止程式運行
溢值異常 結果太大了無法表示
異常 此為所有異常值的底層概念
句法異常 句法寫錯了
操作系統異常 調用操作系統函數失敗
運行時警告 發出運行時異常警告的底層概念
算術異常 算術異常的底層概念
環境異常 輸入/輸出類異常的底層概念
已過時的用法 使用了舊的功能的警告的底層概念
索引異常 索引值在序列範圍以外
輸入/出異常
尚未捆綁 這個區域變數還沒有值
名稱異常 無法找到這個名字
句法警告 發出句法錯誤警告的底層概念
浮點異常 浮點數操作失敗
縮排異常 程式的縮排格式弄錯了
標準異常 所有中蟒標準異常值的底層概念
執行異常 執行中遇到意料不到的異常
鍵值異常 找不到這個鍵值
尚未支援 這個用法或此類函數尚未做出來
類型異常 參數類別不對
跳格異常 空格和跳格混合使用的不當
除零異常 除法或算餘數的計算中除數為零
退出系統 要求離開互動模式