Tests Test Coverage Latest release BSD-3 clause license wdmtoolbox downloads PyPI - Python Version

Python API Function Summary

wdmtoolbox.wdmtoolbox.cleancopywdm(...[, ...])

Make a clean copy of a WDM file.

wdmtoolbox.wdmtoolbox.copydsn(inwdmpath, ...)

Make a copy of a DSN.

wdmtoolbox.wdmtoolbox.copydsnlabel(...[, ...])

Make a copy of a DSN label (no data).

wdmtoolbox.wdmtoolbox.createnewdsn(wdmpath, dsn)

Create a new DSN.

wdmtoolbox.wdmtoolbox.createnewwdm(wdmpath)

Create a new WDM file, optional to overwrite.

wdmtoolbox.wdmtoolbox.csvtowdm(wdmpath, dsn)

Write data from a CSV file to a DSN.

wdmtoolbox.wdmtoolbox.deletedsn(wdmpath, dsn)

Delete DSN.

wdmtoolbox.wdmtoolbox.describedsn(wdmpath, dsn)

Print out attributes of a single DSN

wdmtoolbox.wdmtoolbox.extract(*wdmpath, **kwds)

Print out DSN data to the screen with ISO-8601 dates.

wdmtoolbox.wdmtoolbox.hydhrseqtowdm(wdmpath, dsn)

Write HYDHR sequential file to a DSN.

wdmtoolbox.wdmtoolbox.listdsns(wdmpath)

Print out a table describing all DSNs in the WDM.

wdmtoolbox.wdmtoolbox.renumberdsn(wdmpath, ...)

Renumber olddsn to newdsn.

wdmtoolbox.wdmtoolbox.setattrib(wdmpath, ...)

Set an attribute value for the DSN. See WDM documentation for full list

wdmtoolbox.wdmtoolbox.stdtowdm(wdmpath, dsn)

DEPRECATED: Use 'csvtowdm'.

wdmtoolbox.wdmtoolbox.wdmtostd(wdmpath, ...)

DEPRECATED: New scripts use 'extract'.

wdmtoolbox.wdmtoolbox.wdmtoswmm5rdii(...)

Print out DSN data to the screen in SWMM5 RDII format.