中蟒首頁 最新消息 程式下載 說明文件
中蟒社區 開發小組 繁體字版 English
中蟒文檔
中蟒入門
程式範例
參考手冊
 
程式範例
中蟒加油
繁簡互換
漢字基因字典
參考手冊產生器
 
電郵我們
glaze at chinesepython.org
 
Google

 
  

參考手冊自動產生器

定義 做文件(名字, 實體, 檔名):
  內文 = "<h3>%s的操作</h3>\n"%(名字)
  表 = 內容(實體)
  如 名字 == '"__內建__"':
     表 = [ 甲 取 甲 自 表 如 甲[-4:] != '異常' ] 
  內文 += '''<table width=95% align=center bgcolor=#ddeeff cellspacing=5 
	cellpadding=5 cols=2>'''
  取 條 自 表:
     內文 += "<tr><td width=100 valign=top>%s</td>\n"%(條)
     說明 = '實體.' + 條 + '.__說明__'
     試:
       內文 += "<td>%s</td></tr>\n"%(推算(說明).替換('\n','<br>\n'))
     失敗:
	 忽略
  內文 += "</table><br><br>" 
  文件 = 打開(檔名+'.ht', 'w')
  文件.輸出(內文)
  文件.關閉()
  寫 "<a href=%s.html>%s</a><br>\n"%(檔名, 名字)
  

寫 "<h3>參考手冊(自動產生)</h3>"
做文件('"__內建__"', __內建__, 'builtins')
做文件('字串', '字串', 'string')
做文件('序列', ['序列'], 'list')
做文件('字典', {'字典':'字典'}, 'dict')
做文件('檔案', 打開('/dev/null','w'), 'file')
載入 系統
做文件('"系統" 模組', 系統, 'sys')
載入 異常
做文件('"異常"', 異常, 'exception')
這個程式可以看出中蟒所擁有強大的自省功能和線上說明系統.