zope.interface の API リファレンス
zope.interface (zopefoundation/zope.interface) の公開 API 95 件 —— クラス 91、関数 0、メソッド 4。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。
リポジトリ: zopefoundation/zope.interface
| 種別 | 件数 |
|---|---|
| クラス | 91 |
| 関数 | 0 |
| メソッド | 4 |
API 一覧
class
src.zope.interface.adapter.VerifyingAdapterRegistryThe most commonly-used adapter registry.
class
src.zope.interface.common.builtins.IBoolInterface for :class:`bool`
class
src.zope.interface.common.builtins.IByteStringInterface for immutable byte strings.
class
src.zope.interface.common.builtins.IDictInterface for :class:`dict`
class
src.zope.interface.common.builtins.IFileInterface for :class:`file`.
class
src.zope.interface.common.builtins.IListInterface for :class:`list`
class
src.zope.interface.common.builtins.INativeStringInterface for native strings.
class
src.zope.interface.common.builtins.ITextStringInterface for text ("unicode") strings.
class
src.zope.interface.common.builtins.ITupleInterface for :class:`tuple`
class
src.zope.interface.common.collections.IByteStringThis unifies `bytes` and `bytearray`.
class
src.zope.interface.common.idatetime.IDateClassThis is the date class interface.
class
src.zope.interface.common.idatetime.IDateTimeClassThis is the datetime class interface.
class
src.zope.interface.common.idatetime.ITZInfoTime zone info class.
class
src.zope.interface.common.idatetime.ITimeRepresent time with time zone.
method
src.zope.interface.common.idatetime.ITime.tzname()Return the timezone name.
class
src.zope.interface.common.idatetime.ITimeClassThis is the time class interface.
class
src.zope.interface.common.idatetime.ITimeDeltaClassThis is the timedelta class interface.
class
src.zope.interface.common.interfaces.IArithmeticErrorInterface for `ArithmeticError`
class
src.zope.interface.common.interfaces.IAssertionErrorInterface for `AssertionError`
class
src.zope.interface.common.interfaces.IAttributeErrorInterface for `AttributeError`
class
src.zope.interface.common.interfaces.IDeprecationWarningInterface for `DeprecationWarning`
class
src.zope.interface.common.interfaces.IEOFErrorInterface for `EOFError`
class
src.zope.interface.common.interfaces.IEnvironmentErrorInterface for `EnvironmentError`
class
src.zope.interface.common.interfaces.IExceptionInterface for `Exception`
class
src.zope.interface.common.interfaces.IFloatingPointErrorInterface for `FloatingPointError`
class
src.zope.interface.common.interfaces.IIOErrorInterface for `IOError`
class
src.zope.interface.common.interfaces.IImportErrorInterface for `ImportError`
class
src.zope.interface.common.interfaces.IIndentationErrorInterface for `IndentationError`
class
src.zope.interface.common.interfaces.IIndexErrorInterface for `IndexError`
class
src.zope.interface.common.interfaces.IKeyErrorInterface for `KeyError`
class
src.zope.interface.common.interfaces.IKeyboardInterruptInterface for `KeyboardInterrupt`
class
src.zope.interface.common.interfaces.ILookupErrorInterface for `LookupError`
class
src.zope.interface.common.interfaces.IMemoryErrorInterface for `MemoryError`
class
src.zope.interface.common.interfaces.INameErrorInterface for `NameError`
class
src.zope.interface.common.interfaces.INotImplementedErrorInterface for `NotImplementedError`
class
src.zope.interface.common.interfaces.IOSErrorInterface for `OSError`
class
src.zope.interface.common.interfaces.IOverflowErrorInterface for `ArithmeticError`
class
src.zope.interface.common.interfaces.IOverflowWarningDeprecated, no standard class implements this.
class
src.zope.interface.common.interfaces.IReferenceErrorInterface for `ReferenceError`
class
src.zope.interface.common.interfaces.IRuntimeErrorInterface for `RuntimeError`
class
src.zope.interface.common.interfaces.IRuntimeWarningInterface for `RuntimeWarning`
class
src.zope.interface.common.interfaces.IStandardErrorInterface for `StandardError` (no longer existing.)
class
src.zope.interface.common.interfaces.IStopIterationInterface for `StopIteration`
class
src.zope.interface.common.interfaces.ISyntaxErrorInterface for `SyntaxError`
class
src.zope.interface.common.interfaces.ISyntaxWarningInterface for `SyntaxWarning`
class
src.zope.interface.common.interfaces.ISystemErrorInterface for `SystemError`
class
src.zope.interface.common.interfaces.ISystemExitInterface for `SystemExit`
class
src.zope.interface.common.interfaces.ITabErrorInterface for `TabError`
class
src.zope.interface.common.interfaces.ITypeErrorInterface for `TypeError`
class
src.zope.interface.common.interfaces.IUnboundLocalErrorInterface for `UnboundLocalError`
class
src.zope.interface.common.interfaces.IUnicodeErrorInterface for `UnicodeError`
class
src.zope.interface.common.interfaces.IUserWarningInterface for `UserWarning`
class
src.zope.interface.common.interfaces.IValueErrorInterface for `ValueError`
class
src.zope.interface.common.interfaces.IWarningInterface for `Warning`
class
src.zope.interface.common.interfaces.IZeroDivisionErrorInterface for `ZeroDivisionError`
class
src.zope.interface.common.mapping.IClonableMappingSomething that can produce a copy of itself.
method
src.zope.interface.common.mapping.IClonableMapping.copy()return copy of dict
class
src.zope.interface.common.mapping.IEnumerableMappingMapping objects whose items can be enumerated.
class
src.zope.interface.common.mapping.IExtendedWriteMappingAdditional mutation methods.
method
src.zope.interface.common.mapping.IExtendedWriteMapping.clear()delete all items
class
src.zope.interface.common.mapping.IFullMappingFull mapping interface.
class
src.zope.interface.common.mapping.IItemMappingSimplest readable mapping object
class
src.zope.interface.common.mapping.IMappingSimple mapping interface
class
src.zope.interface.common.mapping.IReadMappingBasic mapping interface.
class
src.zope.interface.common.mapping.IWriteMappingMapping methods for changing data
class
src.zope.interface.common.sequence.IExtendedReadSequenceFull read interface for lists
class
src.zope.interface.common.sequence.IFiniteSequenceA sequence of bound size.
class
src.zope.interface.common.sequence.IMinimalSequenceMost basic sequence interface.
class
src.zope.interface.common.sequence.ISequenceFull sequence contract.
class
src.zope.interface.common.sequence.IWriteSequenceFull write contract for sequences
class
src.zope.interface.declarations.DeclarationInterface declarations
class
src.zope.interface.exceptions.InvalidA specification is violated
class
src.zope.interface.exceptions.InvalidInterfaceThe interface has invalid contents
class
src.zope.interface.interface.AttributeAttribute descriptions
method
src.zope.interface.interface.Element.getName()Returns the name of the object.
class
src.zope.interface.interface.InterfaceBaseBase class that wants to be replaced with a C base :)
class
src.zope.interface.interface.InterfaceClassPrototype (scarecrow) Interfaces Implementation.
class
src.zope.interface.interfaces.ComponentLookupErrorA component could not be found.
class
src.zope.interface.interfaces.IAdapterRegistrationInformation about the registration of an adapter
class
src.zope.interface.interfaces.IAttributeAttribute descriptors
class
src.zope.interface.interfaces.IComponentRegistryRegister components
class
src.zope.interface.interfaces.IComponentsComponent registration and access
class
src.zope.interface.interfaces.IElementObjects that have basic documentation and tagged values.
class
src.zope.interface.interfaces.IInterfaceDeclarationDeclare and check the interfaces of objects.
class
src.zope.interface.interfaces.IMethodMethod attributes
class
src.zope.interface.interfaces.IObjectEventAn event related to an object.
class
src.zope.interface.interfaces.IRegisteredA component or factory was registered
class
src.zope.interface.interfaces.IRegistrationA registration-information object
class
src.zope.interface.interfaces.IRegistrationEventAn event that involves a registration
class
src.zope.interface.interfaces.ISpecificationObject Behavioral specifications
class
src.zope.interface.interfaces.IUnregisteredA component or factory was unregistered
class
src.zope.interface.interfaces.IUtilityRegistrationInformation about the registration of a utility
class
src.zope.interface.interfaces.InvalidA component doesn't satisfy a promise.
class
src.zope.interface.interfaces.RegistrationEventThere has been a change in a registration
class
src.zope.interface.interfaces.UnregisteredA component or factory was unregistered
この情報について
掲載しているシグネチャは zopefoundation/zope.interface の公開ソースコードを
Python の ast モジュールで静的解析し、引数名・デフォルト値・
型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。
詳しくは仕組みの解説をご覧ください。