all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: python-wrapt  ]

Package: python3-wrapt (1.12.1-4 and others)

Links for python3-wrapt

Screenshot

Debian Resources:

Download Source Package python-wrapt:

Maintainers:

External Resources:

Similar packages:

decoratori, wrapper e monkey patch - Python 3.x

Lo scopo del modulo wrapt è di fornire un proxy per oggetti trasparente per Python, che può essere usato come base per la costruzione di wrapper per funzioni e funzioni per decoratori.

Il modulo wrapt si concentra molto sulla correttezza. Perciò va oltre i meccanismi esistenti come functools.wraps() per assicurare che i decoratori preservino la possibilità di introspezione, le firme, le capacità di verifica dei tipi, ecc. I decoratori che possono essere costruiti con questo modulo funzioneranno in molti più scenari dei decoratori tipici e forniscono un comportamento più prevedibile e coerente.

Per assicurare che il carico sia il minore possibile, viene usato un modulo di estensione C per i componenti per i quali le prestazioni sono critiche. Viene fornito anche un ripiego automatico ad un'implementazione in Python puro dove il sistema di destinazione non ha un compilatore che permette la compilazione di un'estensione in C.

Questo pacchetto contiene il modulo Python 3.x.

Tags: Implemented in: Python

Other Packages Related to python3-wrapt

  • depends
  • recommends
  • suggests
  • enhances

Download python3-wrapt

Download for all available architectures
Architecture Version Package Size Installed Size Files
amd64 1.12.1-4+b1 38.4 kB145.0 kB [list of files]
arm64 1.12.1-4+b1 37.5 kB145.0 kB [list of files]
armel 1.12.1-4+b1 35.9 kB130.0 kB [list of files]
armhf 1.12.1-4+b1 36.0 kB126.0 kB [list of files]
i386 1.12.1-4+b1 38.6 kB142.0 kB [list of files]
mips64el 1.12.1-4+b1 36.3 kB145.0 kB [list of files]
mipsel 1.12.1-4+b1 36.2 kB138.0 kB [list of files]
ppc64el 1.12.1-4+b1 38.9 kB169.0 kB [list of files]
s390x 1.12.1-4+b1 37.4 kB145.0 kB [list of files]