python-future の API リファレンス
python-future (PythonCharmers/python-future) の公開 API 164 件 —— クラス 90、関数 23、メソッド 51。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: PythonCharmers/python-future
| 種別 | 件数 |
|---|---|
| クラス | 90 |
| 関数 | 23 |
| メソッド | 51 |
API 一覧
class
src.future.backports.datetime.dateConcrete date type.
method
src.future.backports.datetime.date.ctime()Return ctime() style string.
method
src.future.backports.datetime.date.day()day (1-31)
method
src.future.backports.datetime.date.month()month (1-12)
method
src.future.backports.datetime.date.strftime(fmt)Format using strftime().
method
src.future.backports.datetime.date.today()Construct a date from time.time().
method
src.future.backports.datetime.date.year()year (1-9999)
class
src.future.backports.datetime.timeTime with time zone.
method
src.future.backports.datetime.time.hour()hour (0-23)
method
src.future.backports.datetime.time.microsecond()microsecond (0-999999)
method
src.future.backports.datetime.time.minute()minute (0-59)
method
src.future.backports.datetime.time.second()second (0-59)
method
src.future.backports.datetime.time.strftime(fmt)Format using strftime().
method
src.future.backports.datetime.time.tzinfo()timezone info object
method
src.future.backports.datetime.time.tzname()Return the timezone name.
class
src.future.backports.datetime.timedeltaRepresent the difference between two datetime objects.
method
src.future.backports.datetime.timedelta.days()days
method
src.future.backports.datetime.timedelta.microseconds()microseconds
method
src.future.backports.datetime.timedelta.seconds()seconds
class
src.future.backports.datetime.tzinfoAbstract base class for time zone info classes.
method
src.future.backports.datetime.tzinfo.tzname(dt)datetime -> string name of time zone.
func
src.future.backports.email._header_value_parser.get_value(value)quoted-string / attribute
func
src.future.backports.email._header_value_parser.parse_content_transfer_encoding_header(value)mechanism
class
src.future.backports.email._parseaddr.AddrlistClassAddress parser class by Ben Escoto.
method
src.future.backports.email._parseaddr.AddrlistClass.getaddress()Parse the next address.
method
src.future.backports.email._parseaddr.AddrlistClass.getaddrlist()Parse all addresses.
method
src.future.backports.email._parseaddr.AddrlistClass.getaddrspec()Parse an RFC 2822 addr-spec.
method
src.future.backports.email._parseaddr.AddrlistClass.getatom(atomends=None)Parse an RFC 2822 atom.
class
src.future.backports.email.charset.CharsetMap character sets to their email properties.
func
src.future.backports.email.charset.add_alias(alias, canonical)Add a character set alias.
func
src.future.backports.email.encoders.encode_noop(msg)Do nothing.
class
src.future.backports.email.errors.BoundaryErrorCouldn't find terminating boundary.
class
src.future.backports.email.errors.CharsetErrorAn illegal charset was given.
class
src.future.backports.email.errors.HeaderDefectBase class for a header defect.
class
src.future.backports.email.errors.HeaderMissingRequiredValueA header that must have a value had none
class
src.future.backports.email.errors.HeaderParseErrorError while parsing headers.
class
src.future.backports.email.errors.InvalidBase64PaddingDefectbase64 encoded sequence had an incorrect length
class
src.future.backports.email.errors.InvalidHeaderDefectHeader is not valid, message gives details.
class
src.future.backports.email.errors.MessageDefectBase class for a message defect.
class
src.future.backports.email.errors.MessageErrorBase class for errors in the email package.
class
src.future.backports.email.errors.MessageParseErrorBase class for message parsing errors.
class
src.future.backports.email.errors.MultipartConversionErrorConversion to a multipart is prohibited.
class
src.future.backports.email.errors.NonASCIILocalPartDefectlocal_part contains non-ASCII characters
class
src.future.backports.email.errors.ObsoleteHeaderDefectHeader uses syntax declared obsolete by RFC 5322
class
src.future.backports.email.errors.StartBoundaryNotFoundDefectThe claimed start boundary was never found.
class
src.future.backports.email.errors.UndecodableBytesDefectHeader contained bytes that could not be decoded
class
src.future.backports.email.feedparser.BytesFeedParserLike FeedParser, but feed accepts bytes.
class
src.future.backports.email.feedparser.FeedParserA feed-style parser of email.
class
src.future.backports.email.generator.DecodedGeneratorGenerates a text representation of a message.
class
src.future.backports.email.generator.GeneratorGenerates output from a Message object tree.
class
src.future.backports.email.headerregistry.BaseHeaderBase class for message headers.
class
src.future.backports.email.headerregistry.DateHeaderHeader whose value consists of a single timestamp.
class
src.future.backports.email.headerregistry.HeaderRegistryA header_factory and header registry.
class
src.future.backports.email.message.MessageBasic message object.
method
src.future.backports.email.message.Message.add_header(_name, _value, **_params)Extended header setting.
method
src.future.backports.email.message.Message.get(name, failobj=None)Get a header value.
method
src.future.backports.email.message.Message.items()Get all the message's header fields and values.
method
src.future.backports.email.message.Message.replace_header(_name, _value)Replace a header.
class
src.future.backports.email.mime.audio.MIMEAudioClass for generating audio/* MIME documents.
class
src.future.backports.email.mime.base.MIMEBaseBase class for MIME specializations.
class
src.future.backports.email.mime.image.MIMEImageClass for generating image/* type MIME documents.
class
src.future.backports.email.mime.message.MIMEMessageClass representing message/* MIME documents.
class
src.future.backports.email.mime.multipart.MIMEMultipartBase class for MIME multipart/* type messages.
class
src.future.backports.email.mime.nonmultipart.MIMENonMultipartBase class for MIME multipart/* type messages.
class
src.future.backports.email.mime.text.MIMETextClass for generating text/* type MIME documents.
func
src.future.backports.email.utils.unquote(str)Remove quotes from a string.
class
src.future.backports.html.parser.HTMLParseErrorException raised for all parse errors.
method
src.future.backports.html.parser.HTMLParser.close()Handle any buffered data.
method
src.future.backports.html.parser.HTMLParser.feed(data)Feed data to the parser.
method
src.future.backports.html.parser.HTMLParser.reset()Reset this instance.
method
src.future.backports.http.client.HTTPConnection.send(data)Send `data' to the server.
class
src.future.backports.http.client.HTTPSConnectionThis class allows communication via SSL.
class
src.future.backports.http.cookiejar.CookieHTTP Cookie.
class
src.future.backports.http.cookiejar.CookieJarCollection of HTTP cookies.
method
src.future.backports.http.cookiejar.CookieJar.clear(domain=None, path=None, name=None)Clear some cookies.
class
src.future.backports.http.cookies.BaseCookieA container class for a set of Morsels.
class
src.future.backports.http.cookies.MorselA class to hold ONE (key, value) pair.
class
src.future.backports.http.cookies.SimpleCookieSimpleCookie supports strings as cookie values.
class
src.future.backports.http.server.BaseHTTPRequestHandlerHTTP request handler base class.
method
src.future.backports.http.server.BaseHTTPRequestHandler.address_string()Return the client address.
method
src.future.backports.http.server.BaseHTTPRequestHandler.log_error(format, *args)Log an error.
method
src.future.backports.http.server.BaseHTTPRequestHandler.log_message(format, *args)Log an arbitrary message.
func
src.future.backports.http.server.executable(path)Test for executable file.
method
src.future.backports.misc.ChainMap.parents()New ChainMap from maps[1:].
class
src.future.backports.misc.CounterDict subclass for counting hashable items.
method
src.future.backports.misc.Counter.copy()Return a shallow copy.
class
src.future.backports.misc.OrderedDictDictionary that remembers insertion order
method
src.future.backports.misc.OrderedDict.clear()od.clear() -> None.
method
src.future.backports.misc.OrderedDict.copy()od.copy() -> a shallow copy of od
func
src.future.backports.misc.ceil(x)Return the ceiling of x as an int.
class
src.future.backports.socket.SocketIORaw I/O implementation for stream sockets.
method
src.future.backports.socket.SocketIO.close()Close the SocketIO object.
class
src.future.backports.socket.socketA subclass of _socket.socket adding the makefile() method.
class
src.future.backports.socketserver.BaseRequestHandlerBase class for request handler classes.
class
src.future.backports.socketserver.BaseServerBase class for server classes.
method
src.future.backports.socketserver.BaseServer.handle_error(request, client_address)Handle an error gracefully.
method
src.future.backports.socketserver.BaseServer.process_request(request, client_address)Call finish_request.
method
src.future.backports.socketserver.BaseServer.shutdown()Stops the serve_forever loop.
method
src.future.backports.socketserver.BaseServer.verify_request(request, client_address)Verify the request.
class
src.future.backports.socketserver.TCPServerBase class for various socket-based server classes.
method
src.future.backports.socketserver.TCPServer.fileno()Return socket file number.
class
src.future.backports.socketserver.UDPServerUDP server class.
class
src.future.backports.urllib.parse.QuoterA mapping from bytes (in range(0,256)) to strings.
func
src.future.backports.urllib.parse.to_bytes(url)to_bytes(u"URL") --> 'URL'.
class
src.future.backports.urllib.request.HTTPErrorProcessorProcess HTTP error responses.
class
src.future.backports.urllib.request.URLopenerClass to open URLs.
method
src.future.backports.urllib.request.URLopener.http_error(url, fp, errcode, errmsg, headers, data=None)Handle http errors.
method
src.future.backports.urllib.request.URLopener.open_data(url, data=None)Use "data" URL.
method
src.future.backports.urllib.request.URLopener.open_ftp(url)Use FTP protocol.
method
src.future.backports.urllib.request.URLopener.open_http(url, data=None)Use HTTP protocol.
method
src.future.backports.urllib.request.URLopener.open_https(url, data=None)Use HTTPS protocol.
method
src.future.backports.urllib.request.URLopener.open_local_file(url)Use local file.
class
src.future.backports.urllib.response.addbaseBase class for addinfo and addclosehook.
class
src.future.backports.urllib.response.addclosehookClass to add a close hook to an open file.
class
src.future.backports.urllib.response.addinfoclass to add an info() method to an open file.
class
src.future.backports.urllib.response.addinfourlclass to add info() and geturl() methods to an open file.
class
src.future.backports.xmlrpc.client.BinaryWrapper for binary data.
class
src.future.backports.xmlrpc.client.ErrorBase class for client errors.
class
src.future.backports.xmlrpc.client.FaultIndicates an XML-RPC fault package.
class
src.future.backports.xmlrpc.client.MultiCallIteratorIterates over the results of a multicall.
class
src.future.backports.xmlrpc.client.ProtocolErrorIndicates an HTTP protocol error.
class
src.future.backports.xmlrpc.client.ResponseErrorIndicates a broken response package.
class
src.future.backports.xmlrpc.client.SafeTransportHandles an HTTPS transaction to an XML-RPC server.
class
src.future.backports.xmlrpc.client.TransportHandles an HTTP transaction to an XML-RPC server.
class
src.future.backports.xmlrpc.server.DocXMLRPCRequestHandlerXML-RPC and documentation request handler class.
class
src.future.backports.xmlrpc.server.DocXMLRPCServerXML-RPC and HTML documentation server.
class
src.future.backports.xmlrpc.server.ServerHTMLDocClass used to generate pydoc HTML document for a server
class
src.future.backports.xmlrpc.server.SimpleXMLRPCDispatcherMix-in class that dispatches XML-RPC requests.
class
src.future.backports.xmlrpc.server.SimpleXMLRPCRequestHandlerSimple XML-RPC request handler class.
class
src.future.backports.xmlrpc.server.SimpleXMLRPCServerSimple XML-RPC server.
class
src.future.backports.xmlrpc.server.XMLRPCDocGeneratorGenerates documentation for an XML-RPC server.
class
src.future.standard_library.RenameImportA class for import hooks mapping Py3 module names etc.
func
src.future.standard_library.disable_hooks()Deprecated.
func
src.future.standard_library.enable_hooks()Deprecated.
class
src.future.standard_library.hooksActs as a context manager.
func
src.future.standard_library.scrub_future_sys_modules()Deprecated.
class
src.future.standard_library.suspend_hooksActs as a context manager.
class
src.future.types.newbytes.newbytesA backport of the Python 3 bytes object to Py2
method
src.future.types.newbytes.newbytes.decode(encoding='utf-8', errors='strict')Returns a newstr (i.e.
method
src.future.types.newbytes.newbytes.index(sub, *args)Returns index of sub in bytes.
class
src.future.types.newdict.newdictA backport of the Python 3 dict object to Py2
class
src.future.types.newint.newintA backport of the Python 3 int object to Py2
class
src.future.types.newlist.newlistA backport of the Python 3 list object to Py2
class
src.future.types.newopen.newopenWrapper providing key part of Python 3 open() interface.
class
src.future.types.newrange.newrangePure-Python backport of Python 3's range object.
class
src.future.types.newrange.range_iteratorAn iterator for a :class:`range`.
class
src.future.types.newstr.newstrA backport of the Python 3 str object to Py2
func
src.future.utils.exec_(code, globs=None, locs=None)Execute code in a namespace.
func
src.future.utils.implements_iterator(cls)From jinja2/_compat.py.
func
src.future.utils.isbytes(obj)Deprecated.
func
src.future.utils.isint(obj)Deprecated.
func
src.future.utils.istext(obj)Deprecated.
func
src.future.utils.surrogateescape.replace_surrogate_decode(mybytes)Returns a (unicode) string
func
src.future.utils.with_metaclass(meta, *bases)Function from jinja2/_compat.py.
func
src.libfuturize.fixer_util.future_import(feature, node)This seems to work
func
src.libfuturize.main.main(args=None)Main program.
func
src.libpasteurize.main.main(args=None)Main program.
class
src.past.translation.RTsA namespace for the refactoring tools.
class
src.past.translation.hooksActs as a context manager.
func
src.past.translation.splitall(path)Split a path into all components.
class
src.past.translation.suspend_hooksActs as a context manager.
class
src.past.types.olddict.olddictA backport of the Python 3 dict object to Py2
class
src.past.types.oldstr.oldstrA forward port of the Python 2 8-bit string object to Py3
func
src.past.utils.with_metaclass(meta, *bases)Function from jinja2/_compat.py.
この情報について
掲載しているシグネチャは PythonCharmers/python-future の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。