Commit 38946e4c authored by Raymond Hettinger's avatar Raymond Hettinger

SF patch #1038388: __main__ for whichdb.py

(Contributed by Oleg Broytmann.)
parent 81ffa770
# !/usr/bin/env python
"""Guess which db package to use to open a db file.""" """Guess which db package to use to open a db file."""
import os import os
...@@ -110,3 +111,7 @@ def whichdb(filename): ...@@ -110,3 +111,7 @@ def whichdb(filename):
# Unknown # Unknown
return "" return ""
if __name__ == "__main__":
for filename in sys.argv[1:]:
print whichdb(filename) or "UNKNOWN", filename
...@@ -22,6 +22,8 @@ Extension Modules ...@@ -22,6 +22,8 @@ Extension Modules
Library Library
------- -------
- The whichdb module can now be run from the command line.
- Bug #1045381: time.strptime() can now infer the date using %U or %W (week of - Bug #1045381: time.strptime() can now infer the date using %U or %W (week of
the year) when the day of the week and year are also specified. the year) when the day of the week and year are also specified.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment