Ejecutar función con un argumento que contiene comillas
Publicado: 3 de febrero de 2021 - 7:56 a. m.
Hola a todos,
estoy intentando crear un paquete para la instalación automática de Mindview 8 con autenticación de usuario basada en el reconocimiento de Educonnect (autenticación de estudiantes en el sistema educativo nacional francés).
El editor del software proporciona los argumentos a pasar:
setup.x64.msi /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX".
Para instalarlo, estoy intentando usar la función run(r'.....), pero las comillas me están causando un problema; son una función de run y deberían colocarse en la variable VLEID:
run('r"setup.x64.msi" /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX" ').
¿Es este el método correcto? ¿Hay una sintaxis específica para pasar comillas como argumentos?
Probé el método "\gar.XXXX\", pero también devuelve un error.
Gracias
. Que tengan un buen día.
estoy intentando crear un paquete para la instalación automática de Mindview 8 con autenticación de usuario basada en el reconocimiento de Educonnect (autenticación de estudiantes en el sistema educativo nacional francés).
El editor del software proporciona los argumentos a pasar:
setup.x64.msi /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX".
Para instalarlo, estoy intentando usar la función run(r'.....), pero las comillas me están causando un problema; son una función de run y deberían colocarse en la variable VLEID:
run('r"setup.x64.msi" /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX" ').
¿Es este el método correcto? ¿Hay una sintaxis específica para pasar comillas como argumentos?
Probé el método "\gar.XXXX\", pero también devuelve un error.
Gracias
. Que tengan un buen día.