Pagina 1 di 1

Problema con il tipo di operando su remove_desktop_shortcut

Pubblicato: 21 aprile 2020 - 10:49
di jlatieule
Buongiorno,


Vorrei automatizzare l'eliminazione di un collegamento recuperando il nome del software presente nel file di controllo.

Codice: Seleziona tutto

    nom_salvia = control.description.split(' ', )[-1]
    print nom_salvia

    # Suppression raccourci bureau public
    remove_desktop_shortcut('%s') % nom_salvia
Ho ricevuto il seguente messaggio di errore
2020-04-21 10:45:00,736 CRITICO Errore irreversibile nella funzione di disinstallazione: TypeError: tipo(i) di operando(i) non supportato(i) per %: 'NoneType' e 'unicode':
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\waptpackage.py", riga 2316, in call_setup_hook
hookdata = hook_func()
File "c:\waptdev\ophlm-salvia-financements-wapt\setup.py", riga 44, in uninstall
remove_desktop_shortcut('%s') % salvia_name
TypeError: tipo(i) di operando(i) non supportato(i) per %: 'NoneType' e 'unicode'
Ho provato diversi metodi, ma si sono rivelati tutti sbagliati.
Come si può risolvere questo problema?

Grazie in anticipo

Sinceramente

Re: Problema con il tipo di operando su remove_desktop_shortcut

Pubblicato: 21 aprile 2020 - 17:58
di sfontenau
Sto aprendo un ticket con voi perché effettivamente si verifica un problema quando si utilizza la "descrizione" dell'oggetto di controllo nella procedura di disinstallazione.

Il valore è None.

Re: Problema con il tipo di operando su remove_desktop_shortcut

Pubblicato: 30 aprile 2020 - 10:55
di jlatieule
Funziona, ora non ci resta che aspettare la correzione.

Grazie ancora.