Python getpass.GetPassWarning() Examples
The following are 7
code examples of getpass.GetPassWarning().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
getpass
, or try the search function
.
Example #1
Source File: cli.py From py7zr with GNU Lesser General Public License v2.1 | 6 votes |
def run_extract(self, args: argparse.Namespace) -> int: target = args.arcfile verbose = args.verbose if not py7zr.is_7zfile(target): print('not a 7z file') return(1) if not args.password: password = None # type: Optional[str] else: try: password = getpass.getpass() except getpass.GetPassWarning: sys.stderr.write('Warning: your password may be shown.\n') return(1) a = py7zr.SevenZipFile(target, 'r', password=password) cb = None # Optional[ExtractCallback] if verbose: archive_info = a.archiveinfo() cb = CliExtractCallback(total_bytes=archive_info.uncompressed, ofd=sys.stderr) if args.odir: a.extractall(path=args.odir, callback=cb) else: a.extractall(callback=cb) return(0)
Example #2
Source File: sitecustomize.py From PyDev.Debugger with Eclipse Public License 1.0 | 5 votes |
def fix_get_pass(): try: import getpass except ImportError: return #If we can't import it, we can't fix it import warnings fallback = getattr(getpass, 'fallback_getpass', None) # >= 2.6 if not fallback: fallback = getpass.default_getpass # <= 2.5 getpass.getpass = fallback if hasattr(getpass, 'GetPassWarning'): warnings.simplefilter("ignore", category=getpass.GetPassWarning)
Example #3
Source File: test_getpass.py From Fluid-Designer with GNU General Public License v3.0 | 5 votes |
def test_falls_back_to_stdin(self): with mock.patch('os.open') as os_open, \ mock.patch('sys.stdin', spec=StringIO) as stdin: os_open.side_effect = IOError stdin.fileno.side_effect = AttributeError with support.captured_stderr() as stderr: with self.assertWarns(getpass.GetPassWarning): getpass.unix_getpass() stdin.readline.assert_called_once_with() self.assertIn('Warning', stderr.getvalue()) self.assertIn('Password:', stderr.getvalue())
Example #4
Source File: test_getpass.py From ironpython3 with Apache License 2.0 | 5 votes |
def test_falls_back_to_stdin(self): with mock.patch('os.open') as os_open, \ mock.patch('sys.stdin', spec=StringIO) as stdin: os_open.side_effect = IOError stdin.fileno.side_effect = AttributeError with support.captured_stderr() as stderr: with self.assertWarns(getpass.GetPassWarning): getpass.unix_getpass() stdin.readline.assert_called_once_with() self.assertIn('Warning', stderr.getvalue()) self.assertIn('Password:', stderr.getvalue())
Example #5
Source File: test_getpass.py From Project-New-Reign---Nemesis-Main with GNU General Public License v3.0 | 5 votes |
def test_falls_back_to_stdin(self): with mock.patch('os.open') as os_open, \ mock.patch('sys.stdin', spec=StringIO) as stdin: os_open.side_effect = IOError stdin.fileno.side_effect = AttributeError with support.captured_stderr() as stderr: with self.assertWarns(getpass.GetPassWarning): getpass.unix_getpass() stdin.readline.assert_called_once_with() self.assertIn('Warning', stderr.getvalue()) self.assertIn('Password:', stderr.getvalue())
Example #6
Source File: sitecustomize.py From filmkodi with Apache License 2.0 | 5 votes |
def fix_get_pass(): try: import getpass except ImportError: return #If we can't import it, we can't fix it import warnings fallback = getattr(getpass, 'fallback_getpass', None) # >= 2.6 if not fallback: fallback = getpass.default_getpass # <= 2.5 getpass.getpass = fallback if hasattr(getpass, 'GetPassWarning'): warnings.simplefilter("ignore", category=getpass.GetPassWarning)
Example #7
Source File: fix_getpass.py From filmkodi with Apache License 2.0 | 4 votes |
def fix_getpass(): try: import getpass except ImportError: return #If we can't import it, we can't fix it import warnings fallback = getattr(getpass, 'fallback_getpass', None) # >= 2.6 if not fallback: fallback = getpass.default_getpass # <= 2.5 @UndefinedVariable getpass.getpass = fallback if hasattr(getpass, 'GetPassWarning'): warnings.simplefilter("ignore", category=getpass.GetPassWarning)