dm.zdoc is 'n klein Python wrapper rondom pydoc dit bruikbaar vir Zope te maak.
Nota: Python weergawes hieronder 2.6 nie goeie ondersteuning vir naamruimte pakkette in pydoc. Terwyl Zope self nie naamruimte pakkette voordat weergawe 2.12 (wat gebruik maak van Python 2.6) gebruik, belangrik Zope toepassings (soos Plone) doen gebruik naamruimte pakkette. In hierdie gevalle, die dokumentasie wat deur pydoc (en by uitbreiding zdoc) is onvolledig.
Gebruik
zdoc kan óf gebruik word via die script dmzdoc, via module invoer of diens in 'n lopende Zope byvoorbeeld.
In die eerste twee gevalle is dit dalk nodig wees om die Zope omgewing veranderlikes INSTANCE_HOME en SOFTWARE_HOME zdoc te vertel waar die Zope bronne kan gevind word op te stel.
Gebruik via dmzdoc
Die script dmzdoc geïnstalleer wanneer jy setuptools geïnstalleer.
Andersins, moet jy dit self installeer. Dit het die volgende inhoud:
invoer dm.zdoc; dm.zdoc.cli ()
dmzdoc het presies dieselfde opsies en parameters as pydoc, gedokumenteer in pydoc.
Gebruik via module invoer
Die module dm.zdoc definieer dieselfde voorwerpe as pydoc, gedokumenteer in pydoc.
Geïntegreer in 'n lopende Zope byvoorbeeld
Vir hierdie gebruik, moet jy die module in jou Zope installasie te installeer en te aktiveer sy configure.zcml by Zope begin. Dit sal die "Zope hoofdmap" die oog@@zdoc wat bied die dokumentasie in die dieselfde manier as die pydoc http bediener gee.
AANDAG: bloot die dokumentasie van 'n Zope byvoorbeeld op hierdie manier bied sinvolle insigte en kon gee hackers waardevolle leidrade vir die aanvalle. Waarskynlik, sal jy installeer dit slegs in die ontwikkeling gevalle met beperkte toegang
Wat is nuut in hierdie release:.
- Ondersteuning vir die & quot; geïntegreer in 'n runnging Zope byvoorbeeld & quot; gebruik geval
Vereistes :
- Python
Kommentaar nie gevind