Hola buenas a todos,
Como podría listar las letras de las memorias USB en windows, osea algo que detecte de todas las unidades cuales son unidades extraibles
Ejem si tengo C:\ , D:\ y F:\ un script que me liste las unidades USB en este caso ['F:\']
Saludos
probá esto y ahí verás que hacer.
import win32api
import win32file
#
# copiado y pegado desde MSDN
#
DRIVE_TYPES = """
0 Unknown
1 No Root Directory
2 Removable Disk
3 Local Disk
4 Network Drive
5 Compact Disc
6 RAM Disk
"""
drive_types = dict((int (i), j) for (i, j) in (l.split ("\t") for l in DRIVE_TYPES.splitlines () if l))
drives = (drive for drive in win32api.GetLogicalDriveStrings ().split ("\000") if drive)
for drive in drives:
print (drive, "=>", drive_types[win32file.GetDriveType (drive)])
[MOD]: Usa las etiquetas de código, el próximo mensaje que vuelva a incumplir esta norma será eliminado sin aviso.
si esto va para mi:
"usa las etiquetas de código"
no tengo idea de que está hablando!
"el próximo mensaje que vuelva a incumplir esta norma será eliminado sin aviso"
pues a borrarlo de una!
@tincopasan
En todos y cada uno de tus mensajes relacionados con la programación has incumplido dicha norma, y la cantidad de mensajes que has publicado no es pequeña.
No te preocupes, nadie nace sabiendo las reglas del mundo (o de los foros), pero para eso están, para leerlas... y ya va siendo hora.
Haz una lectura (y todos los demás deberían hacer la misma lectura) de este post: Normas del tablón ( LEER ANTES DE POSTEAR ) (http://foro.elhacker.net/scripting/normas_del_tablon_leer_antes_de_postear-t201567.0.html) , ya no puedes decir que no sabes de que estoy hablando, los códigos deben ir con formato especial para código.
Saludos!