我们从Python开源项目中,提取了以下17个代码示例,用于说明如何使用argparse.__all__()。
def test(self): for name in argparse.__all__: self.assertTrue(hasattr(argparse, name))
def test_all_exports_everything_but_modules(self): items = [ name for name, value in vars(argparse).items() if not (name.startswith("_") or name == 'ngettext') if not inspect.ismodule(value) ] self.assertEqual(sorted(items), sorted(argparse.__all__))
def test_all_exports_everything_but_modules(self): items = [ name for name, value in vars(argparse).items() if not name.startswith("_") if not inspect.ismodule(value) ] self.assertEqual(sorted(items), sorted(argparse.__all__))
def test_modules(self): """ Test dsargparse module has same objects as argparse. """ for name in argparse.__all__: self.assertTrue(hasattr(dsargparse, name))