Tests Test Coverage Latest release BSD-3 clause license 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.

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.