Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .
En este tema se proporciona información general sobre la creación de una secuencia de comandos de Python de ejemplo para su uso con una regla de script en la nube de Laserfiche.
sys.argv[1] (...) sys.argv[n]
que devolverá las entradas al script en el formato:
"inputName1-value1" (...) "inputNamen-valuen" <mtlingo type="
" prevchar="" "="" nextchar=""></mtlingo>que se puede analizar en el script.
Las salidas del script deben imprimirse en la salida estándar en el formato:
"outputName1:value1"<mtlingo type="
" prevchar="" "="" nextchar=""></mtlingo>importar sys def main(): inputval1 - sys.argv[1].split("-")[1] inputval2 - sys.argv[2].split("-")[1] print(f"OutputValue:'inputval1' 'inputval2'") si __name__ '__main__': main()
Consulte el siguiente vínculo del sitio de soporte de Laserfiche para descargar plantillas de script en blanco para los scripts de C, Node.js o Python.