含有章节索引的中文 文章模板

::-- hoxide [DateTime(2005-04-09T06:08:44Z)] TableOfContents

文本处理

ReportLab

   1 from reportlab.pdfgen import canvas
   2 from reportlab.lib.units import inch
   3 
   4 font = "Helvetica"
   5 font_size = 26
   6 text = "Hello, world"
   7 x = 5.0 * inch
   8 y = 8.0 * inch
   9 destination_file = "/tmp/first.pdf"
  10 
  11 my_canvas = canvas.Canvas(destination_file)
  12 my_canvas.setFont(font, font_size)
  13 my_canvas.drawRightString(x, y, text)
  14 my_canvas.save()

编译工具

科学计算软件

SciPy

基于wxPython的plt绘图模块

   1 >>> import gui_thread
   2 >>> gui_thread.start(use_main=1)
   3 <wxPython imported>
   4 >>>
   5 >>> from scipy import plt
   6 >>> img = plt.lena()
   7 >>> plt.image(img)
   8 <type 'array'> ['__copy__', '__deepcopy__', 'astype', 'byteswapped', 'copy', 'iscontiguous', 'itemsize', 'resize', 'savespace', 'spacesaver', 'tolist', 'toscalar', 'tostring', 'typecode']
   9 <scipy.plt.wxplt.plot_frame; proxy of C++ wxFrame instance at _d8c21602_p_wxFrame>
  10 >>> 

即用gui_thread.start(use_main=1)来启动独立的wxPython线程.

多媒体

PIL

pygame

请大家不断补充