MCPcopy Create free account
hub / github.com/ipython/ipython / write_modules_api

Method write_modules_api

docs/sphinxext/apigen.py:385–398  ·  view source on GitHub ↗
(self, modules,outdir)

Source from the content-addressed store, hash-verified

383 return sorted(modules)
384
385 def write_modules_api(self, modules,outdir):
386 # write the list
387 written_modules = []
388 for m in modules:
389 api_str = self.generate_api_doc(m)
390 if not api_str:
391 continue
392 # write out to file
393 outfile = os.path.join(outdir,
394 m + self.rst_extension)
395 with open(outfile, 'wt') as fileobj:
396 fileobj.write(api_str)
397 written_modules.append(m)
398 self.written_modules = written_modules
399
400 def write_api_docs(self, outdir):
401 """Generate API reST files.

Callers 1

write_api_docsMethod · 0.95

Calls 2

generate_api_docMethod · 0.95
writeMethod · 0.45

Tested by

no test coverage detected