ook

Python-Sensitive MonkeyPatching
Descargar ahora

ook Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • Zero Piraeus
  • Sitio web del editor:
  • https://bitbucket.org/schesis/

ook Etiquetas


ook Descripción

OOK es una simple biblioteca de Python para ayudar con MONEPEYPATCHING MÉTODOS Y FUNCIONES PYTHON POR UNA BASE DE POR PYTHON. Proporciona un decorador, parche, que parche condicionalmente las llamadas según la versión de Python se está ejecutando. Examinó uno usado en Ook's Test Suite: Import IterToolsfrom OOK Import Patch @ parche (ItroTools, 2.5) def combinaciones (iterable, r): # de . Pool = tuple (iterable) n = len (piscina) IF R> N: N Índices de retorno = Rango (R) Rendimiento Tuple (Piscina para i en índices) Mientras sea verdadero: para i en invertido (Rango (R)): Si los índices ! = I + N - R: Ruptura otra cosa: Indices de retorno + = 1 para J en rango (I + 1, R): Índices = Índices + 1 rendimiento Tuple (Piscina para i Indices) UsagePatch acepta un número arbitrario de argumentos de versión, en una variedad de formatos: @patch (some.module.or.class, 2.5, "2.6.8", (2, 7, 3), 3) DEF METED METHED_OR_FUNCIÓN (FIRMA): "" "Haz algo." "" Pase ... así como los argumentos de Min y Max Palabra: @patch (some.module.or.class, min = "2.5.4 ", max = 2.7) defunction (Firma):" "" "Haz algo." "" Pase ... que se puede combinar: @patch (some.module.or.class, "3.1.5", max = 3.1 ) DEF METED METHED_OR_FUNCTION (FIRMA): "" "Haz algo". "" PassNote: Si especifica los argumentos de la versión de palabras clave y sin palabras clave, el parche solo tendrá efecto si se cumplen las versiones específicas y las versiones de la versión implícitamente. Sin argumentos oth ER que el módulo o la clase que se va a parchear, PATCH aplica el parche independientemente de la versión de Python: @patch (some.module.or.class) Def Method_OR_Function (Firma): "" "Haz algo, no importa qué". "PassInstallationThis Debe hacer el truco: PIP Instale la página de inicio de OokProduct


ook Software relacionado

Yubiotp

Una implementación del algoritmo Yubico OTP, como se usa en dispositivos Yubikey ...

65

Descargar