[ Foro de Python ]

Cadena clase no válida

10-May-2023 22:14
Tomas Dueñas Valdera
1 Respuestas

Buenas tardes, soy nuevo en el grupo y en el aprendizaje del lenguaje de programación Python. Estoy realizando un proyecto el cual me esta generando el siguiente error.
Les agradecería si me pudieran ayudar.

Se produjo una excepción: com_error
(-2147221005, ‘Cadena clase no válida’, None, None)
pywintypes.com_error: (-2147221005, ‘Cadena clase no válida’, None, None)
During handling of the above exception, another exception occurred:

Esta es la linea de codigo que me genera el error…
for drive in win32com.client.Dispatch(“Win32_LogicalDisk”).Instances():


11-May-2023 23:01
Nacho Cabanes (+84)

¿De qué página has sacado esa llamada? Parece que estás haciendo llamadas a servicios de Windows (no portables) y que te está devolviendo un tipo de datos que no es el que tú esperas. Puedes probar a mostrar esa información que recibes, en vez de tratar de recorrerla, pero yo nunca he usado objetos COM desde Windows, y no podría ayudarte si no me das más detalles de dónde está documentado eso que intentas utilizar.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)