@@ -151,8 +151,8 @@ then prints out the contents of the database::
151151
152152The individual submodules are described in the following sections.
153153
154- :mod: `dbm.sqlite3 ` --- SQLite backend for dbm
155- ---------------------------------------------
154+ :mod: `! dbm.sqlite3 ` --- SQLite backend for dbm
155+ ----------------------------------------------
156156
157157.. module :: dbm.sqlite3
158158 :platform: All
@@ -166,7 +166,7 @@ The individual submodules are described in the following sections.
166166
167167This module uses the standard library :mod: `sqlite3 ` module to provide an
168168SQLite backend for the :mod: `!dbm ` module.
169- The files created by :mod: `dbm.sqlite3 ` can thus be opened by :mod: `sqlite3 `,
169+ The files created by :mod: `! dbm.sqlite3 ` can thus be opened by :mod: `sqlite3 `,
170170or any other SQLite browser, including the SQLite CLI.
171171
172172.. include :: ../includes/wasm-notavail.rst
@@ -202,8 +202,8 @@ or any other SQLite browser, including the SQLite CLI.
202202 Close the SQLite database.
203203
204204
205- :mod: `dbm.gnu ` --- GNU database manager
206- ---------------------------------------
205+ :mod: `! dbm.gnu ` --- GNU database manager
206+ ----------------------------------------
207207
208208.. module :: dbm.gnu
209209 :platform: Unix
@@ -213,20 +213,20 @@ or any other SQLite browser, including the SQLite CLI.
213213
214214--------------
215215
216- The :mod: `dbm.gnu ` module provides an interface to the :abbr: `GDBM ( GNU dbm ) `
216+ The :mod: `! dbm.gnu ` module provides an interface to the :abbr: `GDBM ( GNU dbm ) `
217217library, similar to the :mod: `dbm.ndbm ` module, but with additional
218218functionality like crash tolerance.
219219
220220.. note ::
221221
222- The file formats created by :mod: `dbm.gnu ` and :mod: `dbm.ndbm ` are incompatible
222+ The file formats created by :mod: `! dbm.gnu ` and :mod: `dbm.ndbm ` are incompatible
223223 and can not be used interchangeably.
224224
225225.. include :: ../includes/wasm-mobile-notavail.rst
226226
227227.. exception :: error
228228
229- Raised on :mod: `dbm.gnu `-specific errors, such as I/O errors. :exc: `KeyError ` is
229+ Raised on :mod: `! dbm.gnu `-specific errors, such as I/O errors. :exc: `KeyError ` is
230230 raised for general mapping errors like specifying an incorrect key.
231231
232232
@@ -321,8 +321,8 @@ functionality like crash tolerance.
321321 unwritten data to be written to the disk.
322322
323323
324- :mod: `dbm.ndbm ` --- New Database Manager
325- ----------------------------------------
324+ :mod: `! dbm.ndbm ` --- New Database Manager
325+ -----------------------------------------
326326
327327.. module :: dbm.ndbm
328328 :platform: Unix
@@ -332,14 +332,14 @@ functionality like crash tolerance.
332332
333333--------------
334334
335- The :mod: `dbm.ndbm ` module provides an interface to the
335+ The :mod: `! dbm.ndbm ` module provides an interface to the
336336:abbr: `NDBM ( New Database Manager ) ` library.
337337This module can be used with the "classic" NDBM interface or the
338338:abbr: `GDBM ( GNU dbm ) ` compatibility interface.
339339
340340.. note ::
341341
342- The file formats created by :mod: `dbm.gnu ` and :mod: `dbm.ndbm ` are incompatible
342+ The file formats created by :mod: `dbm.gnu ` and :mod: `! dbm.ndbm ` are incompatible
343343 and can not be used interchangeably.
344344
345345.. warning ::
@@ -353,7 +353,7 @@ This module can be used with the "classic" NDBM interface or the
353353
354354.. exception :: error
355355
356- Raised on :mod: `dbm.ndbm `-specific errors, such as I/O errors. :exc: `KeyError ` is raised
356+ Raised on :mod: `! dbm.ndbm `-specific errors, such as I/O errors. :exc: `KeyError ` is raised
357357 for general mapping errors like specifying an incorrect key.
358358
359359
@@ -403,8 +403,8 @@ This module can be used with the "classic" NDBM interface or the
403403 Close the NDBM database.
404404
405405
406- :mod: `dbm.dumb ` --- Portable DBM implementation
407- -----------------------------------------------
406+ :mod: `! dbm.dumb ` --- Portable DBM implementation
407+ ------------------------------------------------
408408
409409.. module :: dbm.dumb
410410 :synopsis: Portable implementation of the simple DBM interface.
@@ -415,14 +415,14 @@ This module can be used with the "classic" NDBM interface or the
415415
416416.. note ::
417417
418- The :mod: `dbm.dumb ` module is intended as a last resort fallback for the
419- :mod: `!dbm ` module when a more robust module is not available. The :mod: `dbm.dumb `
418+ The :mod: `! dbm.dumb ` module is intended as a last resort fallback for the
419+ :mod: `!dbm ` module when a more robust module is not available. The :mod: `! dbm.dumb `
420420 module is not written for speed and is not nearly as heavily used as the other
421421 database modules.
422422
423423--------------
424424
425- The :mod: `dbm.dumb ` module provides a persistent :class: `dict `-like
425+ The :mod: `! dbm.dumb ` module provides a persistent :class: `dict `-like
426426interface which is written entirely in Python.
427427Unlike other :mod: `!dbm ` backends, such as :mod: `dbm.gnu `, no
428428external library is required.
@@ -431,7 +431,7 @@ The :mod:`!dbm.dumb` module defines the following:
431431
432432.. exception :: error
433433
434- Raised on :mod: `dbm.dumb `-specific errors, such as I/O errors. :exc: `KeyError ` is
434+ Raised on :mod: `! dbm.dumb `-specific errors, such as I/O errors. :exc: `KeyError ` is
435435 raised for general mapping errors like specifying an incorrect key.
436436
437437
0 commit comments