Pagina 1 di 1

Esegui la funzione con un argomento contenente virgolette

Pubblicato: 3 febbraio 2021 - 07:56
di spareige22
Ciao a tutti,
sto cercando di creare un pacchetto per l'installazione automatica di Mindview 8 con autenticazione utente basata sul riconoscimento Educonnect (autenticazione degli studenti nel sistema scolastico nazionale francese).

Il produttore del software fornisce gli argomenti da passare:

setup.x64.msi /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX".

Per installarlo, sto provando a usare la funzione run(r'.....), ma le virgolette mi stanno creando un problema; sono entrambe una funzione di run e dovrebbero essere inserite nella variabile VLEID:

run('r"setup.x64.msi" /qn TRANSFORMS:=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX" ').

È questo il metodo corretto? Esiste una sintassi specifica per passare le virgolette come argomenti?

Ho provato il metodo "\gar.XXXX\", ma anche quello restituisce un errore.

Grazie

. Buona giornata.

Re: Eseguire una funzione con un argomento contenente virgolette

Pubblicato: 3 febbraio 2021 - 09:26
di htouvet

Codice: Seleziona tutto

run(r'setup.x64.msi /qn TRANSFORMS=1036 SHOWKEEPSIGNIN=0 VLEID="gar.XXXXX" ')