Problema de tipo de operando en remove_desktop_shortcut
Publicado: 21 de abril de 2020 - 10:49 a. m.
Buen día,
Estoy buscando automatizar la eliminación de un acceso directo recuperando el nombre del software presente en el archivo de control.
Recibí el siguiente mensaje de error
¿Cómo se puede solucionar este problema?
Gracias de antemano
Atentamente
Estoy buscando automatizar la eliminación de un acceso directo recuperando el nombre del software presente en el archivo de control.
Código: Seleccionar todo
nom_salvia = control.description.split(' ', )[-1]
print nom_salvia
# Suppression raccourci bureau public
remove_desktop_shortcut('%s') % nom_salviaProbé diferentes métodos y todos resultaron erróneos.2020-04-21 10:45:00,736 CRITICAL Error fatal en la función de desinstalación: TypeError: tipo(s) de operando no compatible(s) para %: 'NoneType' y 'unicode':
Traceback (última llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\waptpackage.py", línea 2316, en call_setup_hook
hookdata = hook_func()
Archivo "c:\waptdev\ophlm-salvia-financements-wapt\setup.py", línea 44, en uninstall
remove_desktop_shortcut('%s') % salvia_name
TypeError: tipo(s) de operando no compatible(s) para %: 'NoneType' y 'unicode'
¿Cómo se puede solucionar este problema?
Gracias de antemano
Atentamente