@@ -1906,10 +1906,6 @@ def _loads(s, /, *, fix_imports=True, encoding="ASCII", errors="strict",
19061906 Pickler , Unpickler = _Pickler , _Unpickler
19071907 dump , dumps , load , loads = _dump , _dumps , _load , _loads
19081908
1909- # Doctest
1910- def _test ():
1911- import doctest
1912- return doctest .testmod ()
19131909
19141910if __name__ == "__main__" :
19151911 import argparse
@@ -1918,24 +1914,15 @@ def _test():
19181914 parser .add_argument (
19191915 'pickle_file' ,
19201916 nargs = '*' , help = 'the pickle file' )
1921- parser .add_argument (
1922- '-t' , '--test' , action = 'store_true' ,
1923- help = 'run self-test suite' )
1924- parser .add_argument (
1925- '-v' , action = 'store_true' ,
1926- help = 'run verbosely; only affects self-test run' )
19271917 args = parser .parse_args ()
1928- if args .test :
1929- _test ()
1918+ if not args .pickle_file :
1919+ parser . print_help ()
19301920 else :
1931- if not args .pickle_file :
1932- parser .print_help ()
1933- else :
1934- import pprint
1935- for fn in args .pickle_file :
1936- if fn == '-' :
1937- obj = load (sys .stdin .buffer )
1938- else :
1939- with open (fn , 'rb' ) as f :
1940- obj = load (f )
1941- pprint .pprint (obj )
1921+ import pprint
1922+ for fn in args .pickle_file :
1923+ if fn == '-' :
1924+ obj = load (sys .stdin .buffer )
1925+ else :
1926+ with open (fn , 'rb' ) as f :
1927+ obj = load (f )
1928+ pprint .pprint (obj )
0 commit comments