Slide 11
Slide 11 text
reST Inhalte verarbeiten
Sphinx kann reST Markup in HTML übersetzen. Es verwendet
publish_parts aus den docutils.
Snippet reST to HTML
def get_content ( filename , overrides=None) :
filename = os . path . j o i n (PYMOVE3D_PATH, filename )
content = u" "
i f os . path . i s f i l e ( filename ) :
with codecs . open ( filename , ’ r ’ , ’ utf −8 ’ ) as f :
rst_data = f . read ( )
content = publish_parts ( rst_data ,
writer_name= ’ html ’ ,
settings_overrides=overrides ) [ ’ html_body ’ ]
return content
snippet–get_content.py
29.11.2014 Reimar Bauer Folie 11