mirror of
https://github.com/python/cpython.git
synced 2025-10-17 20:28:43 +00:00
Small cleanups
This commit is contained in:
parent
410afbc5d8
commit
fd490cc052
2 changed files with 13 additions and 4 deletions
|
@ -47,6 +47,7 @@ pdeps.py Print dependencies between Python modules
|
||||||
pickle2db.py Load a pickle generated by db2pickle.py to a database
|
pickle2db.py Load a pickle generated by db2pickle.py to a database
|
||||||
pindent.py Indent Python code, giving block-closing comments
|
pindent.py Indent Python code, giving block-closing comments
|
||||||
ptags.py Create vi tags file for Python modules
|
ptags.py Create vi tags file for Python modules
|
||||||
|
pycolorize Python syntax highlighting with HTML output.
|
||||||
pydoc3 Python documentation browser
|
pydoc3 Python documentation browser
|
||||||
pysource.py Find Python source files
|
pysource.py Find Python source files
|
||||||
redemo.py Basic regular expression demonstration facility
|
redemo.py Basic regular expression demonstration facility
|
||||||
|
|
|
@ -66,17 +66,25 @@ default_css = {
|
||||||
}
|
}
|
||||||
|
|
||||||
default_html = '''\
|
default_html = '''\
|
||||||
<html><head><style type="text/css">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
|
||||||
|
"http://www.w3.org/TR/html4/strict.dtd">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
|
||||||
|
<title> Python Code </title>
|
||||||
|
<style type="text/css">
|
||||||
%s
|
%s
|
||||||
</style></head>
|
</style>
|
||||||
|
</head>
|
||||||
<body>
|
<body>
|
||||||
%s
|
%s
|
||||||
</body></html>
|
</body>
|
||||||
|
</html>
|
||||||
'''
|
'''
|
||||||
|
|
||||||
def build_page(source, html=default_html, css=default_css):
|
def build_page(source, html=default_html, css=default_css):
|
||||||
'Create a complete HTML page with colorized Python source code'
|
'Create a complete HTML page with colorized Python source code'
|
||||||
css_str = ''.join(['%s %s\n' % item for item in css.items()])
|
css_str = '\n'.join(['%s %s' % item for item in css.items()])
|
||||||
result = colorize(source)
|
result = colorize(source)
|
||||||
return html % (css_str, result)
|
return html % (css_str, result)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue