Replaced boolean tests with is None.
This commit is contained in:
parent
f13eb55d59
commit
10ff706e27
|
@ -186,7 +186,7 @@ class Telnet:
|
|||
self.cookedq = ''
|
||||
self.eof = 0
|
||||
self.option_callback = None
|
||||
if host:
|
||||
if host is not None:
|
||||
self.open(host, port)
|
||||
|
||||
def open(self, host, port=0):
|
||||
|
|
|
@ -16,7 +16,7 @@ def _print(file, str='', terminator='\n'):
|
|||
def print_list(extracted_list, file=None):
|
||||
"""Print the list of tuples as returned by extract_tb() or
|
||||
extract_stack() as a formatted stack trace to the given file."""
|
||||
if not file:
|
||||
if file is None:
|
||||
file = sys.stderr
|
||||
for filename, lineno, name, line in extracted_list:
|
||||
_print(file,
|
||||
|
@ -51,7 +51,7 @@ def print_tb(tb, limit=None, file=None):
|
|||
'file' should be an open file or file-like object with a write()
|
||||
method.
|
||||
"""
|
||||
if not file:
|
||||
if file is None:
|
||||
file = sys.stderr
|
||||
if limit is None:
|
||||
if hasattr(sys, 'tracebacklimit'):
|
||||
|
@ -116,7 +116,7 @@ def print_exception(etype, value, tb, limit=None, file=None):
|
|||
occurred with a caret on the next line indicating the approximate
|
||||
position of the error.
|
||||
"""
|
||||
if not file:
|
||||
if file is None:
|
||||
file = sys.stderr
|
||||
if tb:
|
||||
_print(file, 'Traceback (most recent call last):')
|
||||
|
@ -203,7 +203,7 @@ def print_exc(limit=None, file=None):
|
|||
"""Shorthand for 'print_exception(sys.exc_type, sys.exc_value, sys.exc_traceback, limit, file)'.
|
||||
(In fact, it uses sys.exc_info() to retrieve the same information
|
||||
in a thread-safe way.)"""
|
||||
if not file:
|
||||
if file is None:
|
||||
file = sys.stderr
|
||||
try:
|
||||
etype, value, tb = sys.exc_info()
|
||||
|
@ -214,7 +214,7 @@ def print_exc(limit=None, file=None):
|
|||
def print_last(limit=None, file=None):
|
||||
"""This is a shorthand for 'print_exception(sys.last_type,
|
||||
sys.last_value, sys.last_traceback, limit, file)'."""
|
||||
if not file:
|
||||
if file is None:
|
||||
file = sys.stderr
|
||||
print_exception(sys.last_type, sys.last_value, sys.last_traceback,
|
||||
limit, file)
|
||||
|
|
|
@ -203,7 +203,7 @@ class URLopener:
|
|||
if self.tempcache and url in self.tempcache:
|
||||
return self.tempcache[url]
|
||||
type, url1 = splittype(url)
|
||||
if not filename and (not type or type == 'file'):
|
||||
if filename is None and (not type or type == 'file'):
|
||||
try:
|
||||
fp = self.open_local_file(url1)
|
||||
hdrs = fp.info()
|
||||
|
@ -662,7 +662,7 @@ _localhost = None
|
|||
def localhost():
|
||||
"""Return the IP address of the magic hostname 'localhost'."""
|
||||
global _localhost
|
||||
if not _localhost:
|
||||
if _localhost is None:
|
||||
_localhost = socket.gethostbyname('localhost')
|
||||
return _localhost
|
||||
|
||||
|
@ -670,7 +670,7 @@ _thishost = None
|
|||
def thishost():
|
||||
"""Return the IP address of the current host."""
|
||||
global _thishost
|
||||
if not _thishost:
|
||||
if _thishost is None:
|
||||
_thishost = socket.gethostbyname(socket.gethostname())
|
||||
return _thishost
|
||||
|
||||
|
@ -678,7 +678,7 @@ _ftperrors = None
|
|||
def ftperrors():
|
||||
"""Return the set of errors raised by the FTP class."""
|
||||
global _ftperrors
|
||||
if not _ftperrors:
|
||||
if _ftperrors is None:
|
||||
import ftplib
|
||||
_ftperrors = ftplib.all_errors
|
||||
return _ftperrors
|
||||
|
@ -687,7 +687,7 @@ _noheaders = None
|
|||
def noheaders():
|
||||
"""Return an empty mimetools.Message object."""
|
||||
global _noheaders
|
||||
if not _noheaders:
|
||||
if _noheaders is None:
|
||||
import mimetools
|
||||
import StringIO
|
||||
_noheaders = mimetools.Message(StringIO.StringIO(), 0)
|
||||
|
|
|
@ -17,7 +17,7 @@ def register(name, klass, instance=None):
|
|||
|
||||
def get(using=None):
|
||||
"""Return a browser launcher instance appropriate for the environment."""
|
||||
if using:
|
||||
if using is not None:
|
||||
alternatives = [using]
|
||||
else:
|
||||
alternatives = _tryorder
|
||||
|
|
|
@ -755,7 +755,7 @@ def dumps(params, methodname=None, methodresponse=None, encoding=None):
|
|||
elif methodresponse and isinstance(params, TupleType):
|
||||
assert len(params) == 1, "response tuple must be a singleton"
|
||||
|
||||
if not encoding:
|
||||
if encoding is None:
|
||||
encoding = "utf-8"
|
||||
|
||||
m = Marshaller(encoding)
|
||||
|
@ -767,7 +767,7 @@ def dumps(params, methodname=None, methodresponse=None, encoding=None):
|
|||
xmlheader = "<?xml version='1.0'?>\n" # utf-8 is default
|
||||
|
||||
# standard XML-RPC wrappings
|
||||
if methodname:
|
||||
if methodname is not None:
|
||||
# a method call
|
||||
if not isinstance(methodname, StringType):
|
||||
methodname = methodname.encode(encoding)
|
||||
|
|
Loading…
Reference in New Issue