[2505]汉化 PEPs 笔记
从 (https://github.com/python/peps) 可以获取到整个项目。
运行 genpepindex.py 可以生成 pep-0000.txt
运行 pep2html.py 会生成 html 文件,不传参数则生成所有文件。
在 pep2html.make_html 中
```
outpath = os.path.splitext(inpath) + ".html"
# 添加以生成到 html 目录
outpath = 'html' + os.path.sep + outpath
```
还是不方便汉化,看到 0000 中的标题的生成
```
pep0.output.write_pep0
for pep in meta:
print(constants.text_type(pep), file=output)
直接输出的 pep
pep0.pep.PEP#__unicode__
return constants.column_format % pep_info
于是只需要修改 column_format 就行
column_format = (u'%(number)4s\n%(title)-s\n\n')
再把 title_length = 1000 改大以显示完整标题。
```
(https://github.com/pingfangx/peps/commit/f4f21d83edb3fe2fb6ed19b8c4adafa26a52eb1c)
页:
[1]