initial import
This commit is contained in:
parent
0270b900c1
commit
1108c3ae11
1 changed files with 29 additions and 0 deletions
29
tools/doc/python/mkmkdoc.py
Normal file
29
tools/doc/python/mkmkdoc.py
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
import os
|
||||
|
||||
def writepydoc(pkg, out):
|
||||
nm = pkg.__name__
|
||||
out.write('pydoc -w '+nm+'\n')
|
||||
p = pkg.__path__[0]
|
||||
files = os.listdir(p)
|
||||
for f in files:
|
||||
n = f.split('.')
|
||||
if len(n) >= 2 and n[-1] == 'py' and n[0][0] <> '_':
|
||||
try:
|
||||
exec('import '+nm+'.'+n[0])
|
||||
out.write('pydoc -w '+nm+'.'+n[0]+'\n')
|
||||
except:
|
||||
pass
|
||||
|
||||
|
||||
out = open('mkdoc','w')
|
||||
import Cantera
|
||||
writepydoc(Cantera, out)
|
||||
import Cantera.OneD
|
||||
writepydoc(Cantera.OneD, out)
|
||||
|
||||
out.close()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Add table
Reference in a new issue