Commit fe991058 authored by Georg Brandl's avatar Georg Brandl

Use true booleans and PEP8 for argdefaults.

parent 3d6575df
...@@ -80,7 +80,7 @@ def encode(in_file, out_file, name=None, mode=None): ...@@ -80,7 +80,7 @@ def encode(in_file, out_file, name=None, mode=None):
out_file.write(b' \nend\n') out_file.write(b' \nend\n')
def decode(in_file, out_file=None, mode=None, quiet=0): def decode(in_file, out_file=None, mode=None, quiet=False):
"""Decode uuencoded file""" """Decode uuencoded file"""
# #
# Open the input file, if needed. # Open the input file, if needed.
......
...@@ -29,7 +29,7 @@ def formatwarning(message, category, filename, lineno, line=None): ...@@ -29,7 +29,7 @@ def formatwarning(message, category, filename, lineno, line=None):
return s return s
def filterwarnings(action, message="", category=Warning, module="", lineno=0, def filterwarnings(action, message="", category=Warning, module="", lineno=0,
append=0): append=False):
"""Insert an entry into the list of warnings filters (at the front). """Insert an entry into the list of warnings filters (at the front).
Use assertions to check that all arguments have the right type.""" Use assertions to check that all arguments have the right type."""
...@@ -49,7 +49,7 @@ def filterwarnings(action, message="", category=Warning, module="", lineno=0, ...@@ -49,7 +49,7 @@ def filterwarnings(action, message="", category=Warning, module="", lineno=0,
else: else:
filters.insert(0, item) filters.insert(0, item)
def simplefilter(action, category=Warning, lineno=0, append=0): def simplefilter(action, category=Warning, lineno=0, append=False):
"""Insert a simple entry into the list of warnings filters (at the front). """Insert a simple entry into the list of warnings filters (at the front).
A simple filter matches all modules and messages. A simple filter matches all modules and messages.
......
...@@ -67,7 +67,7 @@ def application_uri(environ): ...@@ -67,7 +67,7 @@ def application_uri(environ):
url += quote(environ.get('SCRIPT_NAME') or '/') url += quote(environ.get('SCRIPT_NAME') or '/')
return url return url
def request_uri(environ, include_query=1): def request_uri(environ, include_query=True):
"""Return the full request URI, optionally including the query string""" """Return the full request URI, optionally including the query string"""
url = application_uri(environ) url = application_uri(environ)
from urllib.parse import quote from urllib.parse import quote
......
...@@ -36,7 +36,7 @@ def _good_enough(dom, features): ...@@ -36,7 +36,7 @@ def _good_enough(dom, features):
return 0 return 0
return 1 return 1
def getDOMImplementation(name = None, features = ()): def getDOMImplementation(name=None, features=()):
"""getDOMImplementation(name = None, features = ()) -> DOM implementation. """getDOMImplementation(name = None, features = ()) -> DOM implementation.
Return a suitable DOM implementation. The name is either Return a suitable DOM implementation. The name is either
......
...@@ -43,7 +43,7 @@ class Node(xml.dom.Node): ...@@ -43,7 +43,7 @@ class Node(xml.dom.Node):
def __bool__(self): def __bool__(self):
return True return True
def toxml(self, encoding = None): def toxml(self, encoding=None):
return self.toprettyxml("", "", encoding) return self.toprettyxml("", "", encoding)
def toprettyxml(self, indent="\t", newl="\n", encoding=None): def toprettyxml(self, indent="\t", newl="\n", encoding=None):
......
...@@ -268,7 +268,7 @@ class XMLFilterBase(xmlreader.XMLReader): ...@@ -268,7 +268,7 @@ class XMLFilterBase(xmlreader.XMLReader):
# --- Utility functions # --- Utility functions
def prepare_input_source(source, base = ""): def prepare_input_source(source, base=""):
"""This function takes an InputSource and an optional base URL and """This function takes an InputSource and an optional base URL and
returns a fully resolved InputSource object ready for reading.""" returns a fully resolved InputSource object ready for reading."""
......
...@@ -474,7 +474,7 @@ class Marshaller: ...@@ -474,7 +474,7 @@ class Marshaller:
# by the way, if you don't understand what's going on in here, # by the way, if you don't understand what's going on in here,
# that's perfectly ok. # that's perfectly ok.
def __init__(self, encoding=None, allow_none=0): def __init__(self, encoding=None, allow_none=False):
self.memo = {} self.memo = {}
self.data = None self.data = None
self.encoding = encoding self.encoding = encoding
...@@ -647,7 +647,7 @@ class Unmarshaller: ...@@ -647,7 +647,7 @@ class Unmarshaller:
# and again, if you don't understand what's going on in here, # and again, if you don't understand what's going on in here,
# that's perfectly ok. # that's perfectly ok.
def __init__(self, use_datetime=0): def __init__(self, use_datetime=False):
self._type = None self._type = None
self._stack = [] self._stack = []
self._marks = [] self._marks = []
...@@ -880,7 +880,7 @@ FastMarshaller = FastParser = FastUnmarshaller = None ...@@ -880,7 +880,7 @@ FastMarshaller = FastParser = FastUnmarshaller = None
# #
# return A (parser, unmarshaller) tuple. # return A (parser, unmarshaller) tuple.
def getparser(use_datetime=0): def getparser(use_datetime=False):
"""getparser() -> parser, unmarshaller """getparser() -> parser, unmarshaller
Create an instance of the fastest available parser, and attach it Create an instance of the fastest available parser, and attach it
...@@ -917,7 +917,7 @@ def getparser(use_datetime=0): ...@@ -917,7 +917,7 @@ def getparser(use_datetime=0):
# @return A string containing marshalled data. # @return A string containing marshalled data.
def dumps(params, methodname=None, methodresponse=None, encoding=None, def dumps(params, methodname=None, methodresponse=None, encoding=None,
allow_none=0): allow_none=False):
"""data [,options] -> marshalled data """data [,options] -> marshalled data
Convert an argument tuple or a Fault instance to an XML-RPC Convert an argument tuple or a Fault instance to an XML-RPC
...@@ -993,7 +993,7 @@ def dumps(params, methodname=None, methodresponse=None, encoding=None, ...@@ -993,7 +993,7 @@ def dumps(params, methodname=None, methodresponse=None, encoding=None,
# (None if not present). # (None if not present).
# @see Fault # @see Fault
def loads(data, use_datetime=0): def loads(data, use_datetime=False):
"""data -> unmarshalled data, method name """data -> unmarshalled data, method name
Convert an XML-RPC packet to unmarshalled data plus a method Convert an XML-RPC packet to unmarshalled data plus a method
...@@ -1114,7 +1114,7 @@ class Transport: ...@@ -1114,7 +1114,7 @@ class Transport:
# that they can decode such a request # that they can decode such a request
encode_threshold = None #None = don't encode encode_threshold = None #None = don't encode
def __init__(self, use_datetime=0): def __init__(self, use_datetime=False):
self._use_datetime = use_datetime self._use_datetime = use_datetime
self._connection = (None, None) self._connection = (None, None)
self._extra_headers = [] self._extra_headers = []
...@@ -1129,7 +1129,7 @@ class Transport: ...@@ -1129,7 +1129,7 @@ class Transport:
# @param verbose Debugging flag. # @param verbose Debugging flag.
# @return Parsed response. # @return Parsed response.
def request(self, host, handler, request_body, verbose=0): def request(self, host, handler, request_body, verbose=False):
#retry request once if cached connection has gone cold #retry request once if cached connection has gone cold
for i in (0, 1): for i in (0, 1):
try: try:
...@@ -1141,7 +1141,7 @@ class Transport: ...@@ -1141,7 +1141,7 @@ class Transport:
if i: if i:
raise raise
def single_request(self, host, handler, request_body, verbose=0): def single_request(self, host, handler, request_body, verbose=False):
# issue XML-RPC request # issue XML-RPC request
try: try:
http_conn = self.send_request(host, handler, request_body, verbose) http_conn = self.send_request(host, handler, request_body, verbose)
...@@ -1379,8 +1379,8 @@ class ServerProxy: ...@@ -1379,8 +1379,8 @@ class ServerProxy:
the given encoding. the given encoding.
""" """
def __init__(self, uri, transport=None, encoding=None, verbose=0, def __init__(self, uri, transport=None, encoding=None, verbose=False,
allow_none=0, use_datetime=0): allow_none=False, use_datetime=False):
# establish a "logical" server connection # establish a "logical" server connection
# get the url # get the url
......
...@@ -201,7 +201,7 @@ class SimpleXMLRPCDispatcher: ...@@ -201,7 +201,7 @@ class SimpleXMLRPCDispatcher:
self.instance = instance self.instance = instance
self.allow_dotted_names = allow_dotted_names self.allow_dotted_names = allow_dotted_names
def register_function(self, function, name = None): def register_function(self, function, name=None):
"""Registers a function to respond to XML-RPC requests. """Registers a function to respond to XML-RPC requests.
The optional name argument can be used to set a Unicode name The optional name argument can be used to set a Unicode name
...@@ -627,7 +627,7 @@ class CGIXMLRPCRequestHandler(SimpleXMLRPCDispatcher): ...@@ -627,7 +627,7 @@ class CGIXMLRPCRequestHandler(SimpleXMLRPCDispatcher):
sys.stdout.buffer.write(response) sys.stdout.buffer.write(response)
sys.stdout.buffer.flush() sys.stdout.buffer.flush()
def handle_request(self, request_text = None): def handle_request(self, request_text=None):
"""Handle a single XML-RPC request passed through a CGI post method. """Handle a single XML-RPC request passed through a CGI post method.
If no XML data is given then it is read from stdin. The resulting If no XML data is given then it is read from stdin. The resulting
...@@ -882,7 +882,7 @@ class DocXMLRPCServer( SimpleXMLRPCServer, ...@@ -882,7 +882,7 @@ class DocXMLRPCServer( SimpleXMLRPCServer,
""" """
def __init__(self, addr, requestHandler=DocXMLRPCRequestHandler, def __init__(self, addr, requestHandler=DocXMLRPCRequestHandler,
logRequests=1, allow_none=False, encoding=None, logRequests=True, allow_none=False, encoding=None,
bind_and_activate=True): bind_and_activate=True):
SimpleXMLRPCServer.__init__(self, addr, requestHandler, logRequests, SimpleXMLRPCServer.__init__(self, addr, requestHandler, logRequests,
allow_none, encoding, bind_and_activate) allow_none, encoding, bind_and_activate)
......
...@@ -1258,7 +1258,7 @@ class ZipFile: ...@@ -1258,7 +1258,7 @@ class ZipFile:
class PyZipFile(ZipFile): class PyZipFile(ZipFile):
"""Class to create ZIP archives with Python library files and packages.""" """Class to create ZIP archives with Python library files and packages."""
def writepy(self, pathname, basename = ""): def writepy(self, pathname, basename=""):
"""Add all files from "pathname" to the ZIP archive. """Add all files from "pathname" to the ZIP archive.
If pathname is a package directory, search the directory and If pathname is a package directory, search the directory and
......
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