Página 1 de 1

[RESUELTO] Información sobre WAPT.xxx

Publicado: 21 de febrero de 2023 - 14:12
por t.heroult
Hola, ¿

dónde puedo encontrar un índice de las funciones WAPT.xxx para código Python?

Saludos,
Tom

Re: Información sobre WAPT.xxx

Publicado: 21 de febrero de 2023 - 18:44
por htouvet
No existe documentación "oficial" porque son funciones internas del agente wapt.

Sin embargo, WAPT es una instancia de la clase Python "Wapt" que puede encontrar en el módulo "common.py" en el directorio C:\Program Files (x86)\wapt
Buscar "clase Wapt(BaseObjectClass):"
Algunas funciones están documentadas en el código.

Para probar "en vivo" en un shell Python de PyScripter:
En una máquina de prueba, instale y ejecute PyScripter (la versión proporcionada para el desarrollo de paquetes)
En el shell de Python, en la parte inferior, escribe:

Código: Seleccionar todo

from common import *
WAPT = Wapt()
Luego puedes probar los comandos.
Por ejemplo :

Código: Seleccionar todo

WAPT.installed()
WAPT.update()
WAPT.update_server_status()
WAPT.install('unpaquet')
WAPT.remove('unpaquet')
WAPT.audit('unpaquet')
WAPT.forget_packages(['unpaquet','unautrepaquet'])

...

Re: [RESUELTO] Información sobre WAPT.xxx

Publicado: 2 de marzo de 2023 - 14:19
por t.heroult
Gracias por la información :)