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

Package: python3-wrapt (1.17.3-1)

Links for python3-wrapt

Screenshot

Debian Resources:

Download Source Package python-wrapt:

Maintainers:

External Resources:

Similar packages:

Experimental package

Warning: This package is from the experimental distribution. That means it is likely unstable or buggy, and it may even cause data loss. Please be sure to consult the changelog and other possible documentation before using it.

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 Package Size Installed Size Files
alpha (unofficial port) 44.1 kB189.0 kB [list of files]
amd64 44.5 kB168.0 kB [list of files]
arm64 43.7 kB188.0 kB [list of files]
armel 42.0 kB185.0 kB [list of files]
armhf 42.4 kB185.0 kB [list of files]
hppa (unofficial port) 43.7 kB163.0 kB [list of files]
i386 45.2 kB169.0 kB [list of files]
loong64 (unofficial port) 44.6 kB188.0 kB [list of files]
m68k (unofficial port) 42.2 kB153.0 kB [list of files]
mips64el 42.3 kB192.0 kB [list of files]
ppc64 (unofficial port) 45.6 kB188.0 kB [list of files]
ppc64el 45.3 kB188.0 kB [list of files]
riscv64 44.4 kB160.0 kB [list of files]
s390x 43.7 kB168.0 kB [list of files]
sh4 (unofficial port) 43.9 kB185.0 kB [list of files]
sparc64 (unofficial port) 41.8 kB1,151.0 kB [list of files]
x32 (unofficial port) 44.6 kB161.0 kB [list of files]