brk-code

zope.interface の API リファレンス

zope.interface (zopefoundation/zope.interface) の公開 API 95 件 —— クラス 91、関数 0、メソッド 4。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。

リポジトリ: zopefoundation/zope.interface

種別件数
クラス91
関数0
メソッド4

API 一覧

classsrc.zope.interface.adapter.VerifyingAdapterRegistry
The most commonly-used adapter registry.
classsrc.zope.interface.common.builtins.IBool
Interface for :class:`bool`
classsrc.zope.interface.common.builtins.IByteString
Interface for immutable byte strings.
classsrc.zope.interface.common.builtins.IDict
Interface for :class:`dict`
classsrc.zope.interface.common.builtins.IFile
Interface for :class:`file`.
classsrc.zope.interface.common.builtins.IList
Interface for :class:`list`
classsrc.zope.interface.common.builtins.INativeString
Interface for native strings.
classsrc.zope.interface.common.builtins.ITextString
Interface for text ("unicode") strings.
classsrc.zope.interface.common.builtins.ITuple
Interface for :class:`tuple`
classsrc.zope.interface.common.collections.IByteString
This unifies `bytes` and `bytearray`.
classsrc.zope.interface.common.idatetime.IDateClass
This is the date class interface.
classsrc.zope.interface.common.idatetime.IDateTimeClass
This is the datetime class interface.
classsrc.zope.interface.common.idatetime.ITZInfo
Time zone info class.
classsrc.zope.interface.common.idatetime.ITime
Represent time with time zone.
methodsrc.zope.interface.common.idatetime.ITime.tzname()
Return the timezone name.
classsrc.zope.interface.common.idatetime.ITimeClass
This is the time class interface.
classsrc.zope.interface.common.idatetime.ITimeDeltaClass
This is the timedelta class interface.
classsrc.zope.interface.common.interfaces.IArithmeticError
Interface for `ArithmeticError`
classsrc.zope.interface.common.interfaces.IAssertionError
Interface for `AssertionError`
classsrc.zope.interface.common.interfaces.IAttributeError
Interface for `AttributeError`
classsrc.zope.interface.common.interfaces.IDeprecationWarning
Interface for `DeprecationWarning`
classsrc.zope.interface.common.interfaces.IEOFError
Interface for `EOFError`
classsrc.zope.interface.common.interfaces.IEnvironmentError
Interface for `EnvironmentError`
classsrc.zope.interface.common.interfaces.IException
Interface for `Exception`
classsrc.zope.interface.common.interfaces.IFloatingPointError
Interface for `FloatingPointError`
classsrc.zope.interface.common.interfaces.IIOError
Interface for `IOError`
classsrc.zope.interface.common.interfaces.IImportError
Interface for `ImportError`
classsrc.zope.interface.common.interfaces.IIndentationError
Interface for `IndentationError`
classsrc.zope.interface.common.interfaces.IIndexError
Interface for `IndexError`
classsrc.zope.interface.common.interfaces.IKeyError
Interface for `KeyError`
classsrc.zope.interface.common.interfaces.IKeyboardInterrupt
Interface for `KeyboardInterrupt`
classsrc.zope.interface.common.interfaces.ILookupError
Interface for `LookupError`
classsrc.zope.interface.common.interfaces.IMemoryError
Interface for `MemoryError`
classsrc.zope.interface.common.interfaces.INameError
Interface for `NameError`
classsrc.zope.interface.common.interfaces.INotImplementedError
Interface for `NotImplementedError`
classsrc.zope.interface.common.interfaces.IOSError
Interface for `OSError`
classsrc.zope.interface.common.interfaces.IOverflowError
Interface for `ArithmeticError`
classsrc.zope.interface.common.interfaces.IOverflowWarning
Deprecated, no standard class implements this.
classsrc.zope.interface.common.interfaces.IReferenceError
Interface for `ReferenceError`
classsrc.zope.interface.common.interfaces.IRuntimeError
Interface for `RuntimeError`
classsrc.zope.interface.common.interfaces.IRuntimeWarning
Interface for `RuntimeWarning`
classsrc.zope.interface.common.interfaces.IStandardError
Interface for `StandardError` (no longer existing.)
classsrc.zope.interface.common.interfaces.IStopIteration
Interface for `StopIteration`
classsrc.zope.interface.common.interfaces.ISyntaxError
Interface for `SyntaxError`
classsrc.zope.interface.common.interfaces.ISyntaxWarning
Interface for `SyntaxWarning`
classsrc.zope.interface.common.interfaces.ISystemError
Interface for `SystemError`
classsrc.zope.interface.common.interfaces.ISystemExit
Interface for `SystemExit`
classsrc.zope.interface.common.interfaces.ITabError
Interface for `TabError`
classsrc.zope.interface.common.interfaces.ITypeError
Interface for `TypeError`
classsrc.zope.interface.common.interfaces.IUnboundLocalError
Interface for `UnboundLocalError`
classsrc.zope.interface.common.interfaces.IUnicodeError
Interface for `UnicodeError`
classsrc.zope.interface.common.interfaces.IUserWarning
Interface for `UserWarning`
classsrc.zope.interface.common.interfaces.IValueError
Interface for `ValueError`
classsrc.zope.interface.common.interfaces.IWarning
Interface for `Warning`
classsrc.zope.interface.common.interfaces.IZeroDivisionError
Interface for `ZeroDivisionError`
classsrc.zope.interface.common.mapping.IClonableMapping
Something that can produce a copy of itself.
methodsrc.zope.interface.common.mapping.IClonableMapping.copy()
return copy of dict
classsrc.zope.interface.common.mapping.IEnumerableMapping
Mapping objects whose items can be enumerated.
classsrc.zope.interface.common.mapping.IExtendedWriteMapping
Additional mutation methods.
methodsrc.zope.interface.common.mapping.IExtendedWriteMapping.clear()
delete all items
classsrc.zope.interface.common.mapping.IFullMapping
Full mapping interface.
classsrc.zope.interface.common.mapping.IItemMapping
Simplest readable mapping object
classsrc.zope.interface.common.mapping.IMapping
Simple mapping interface
classsrc.zope.interface.common.mapping.IReadMapping
Basic mapping interface.
classsrc.zope.interface.common.mapping.IWriteMapping
Mapping methods for changing data
classsrc.zope.interface.common.sequence.IExtendedReadSequence
Full read interface for lists
classsrc.zope.interface.common.sequence.IFiniteSequence
A sequence of bound size.
classsrc.zope.interface.common.sequence.IMinimalSequence
Most basic sequence interface.
classsrc.zope.interface.common.sequence.ISequence
Full sequence contract.
classsrc.zope.interface.common.sequence.IWriteSequence
Full write contract for sequences
classsrc.zope.interface.declarations.Declaration
Interface declarations
classsrc.zope.interface.exceptions.Invalid
A specification is violated
classsrc.zope.interface.exceptions.InvalidInterface
The interface has invalid contents
classsrc.zope.interface.interface.Attribute
Attribute descriptions
methodsrc.zope.interface.interface.Element.getName()
Returns the name of the object.
classsrc.zope.interface.interface.InterfaceBase
Base class that wants to be replaced with a C base :)
classsrc.zope.interface.interface.InterfaceClass
Prototype (scarecrow) Interfaces Implementation.
classsrc.zope.interface.interfaces.ComponentLookupError
A component could not be found.
classsrc.zope.interface.interfaces.IAdapterRegistration
Information about the registration of an adapter
classsrc.zope.interface.interfaces.IAttribute
Attribute descriptors
classsrc.zope.interface.interfaces.IComponentRegistry
Register components
classsrc.zope.interface.interfaces.IComponents
Component registration and access
classsrc.zope.interface.interfaces.IElement
Objects that have basic documentation and tagged values.
classsrc.zope.interface.interfaces.IInterfaceDeclaration
Declare and check the interfaces of objects.
classsrc.zope.interface.interfaces.IMethod
Method attributes
classsrc.zope.interface.interfaces.IObjectEvent
An event related to an object.
classsrc.zope.interface.interfaces.IRegistered
A component or factory was registered
classsrc.zope.interface.interfaces.IRegistration
A registration-information object
classsrc.zope.interface.interfaces.IRegistrationEvent
An event that involves a registration
classsrc.zope.interface.interfaces.ISpecification
Object Behavioral specifications
classsrc.zope.interface.interfaces.IUnregistered
A component or factory was unregistered
classsrc.zope.interface.interfaces.IUtilityRegistration
Information about the registration of a utility
classsrc.zope.interface.interfaces.Invalid
A component doesn't satisfy a promise.
classsrc.zope.interface.interfaces.RegistrationEvent
There has been a change in a registration
classsrc.zope.interface.interfaces.Unregistered
A component or factory was unregistered

この情報について

掲載しているシグネチャは zopefoundation/zope.interface の公開ソースコードを Python の ast モジュールで静的解析し、引数名・デフォルト値・ 型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。 詳しくは仕組みの解説をご覧ください。

収録ライブラリ一覧(全 805 件)へ戻る