Terry J. Reedy added the comment:

David is correct

>>> dbm.open.__doc__
"Open or create database at path given by *file*.\n\n    Optional argument 
*flag* can be 'r' (default) for read-only access, 'w'\n    for read-write 
access of an existing database, 'c' for read-write access\n    to a new or 
existing database, and 'n' for read-write access to a new\n    database.\n\n    
Note: 'r' and 'w' fail if the database doesn't exist; 'c' creates it\n    only 
if it doesn't exist; and 'n' always creates a new database.\n    "
>>> help(dbm.open)
Help on function open in module dbm:

open(file, flag='r', mode=438)
    Open or create database at path given by *file*.
...    

IDLE tooltip (still using inspect.getfullargspec) also shows
open(file, flag='r', mode=438)
The int comes from dbm.open.__defaults__[1]
438

----------
nosy: +terry.reedy

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue16801>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to