sto cercando di cambiare la directory corrente C:
-Y:
ho provato:Come posso cambiare le unità usando python os?
import os
os.chdir('Y:')
ma io continuo a ricevere un errore che dice che non è possibile individuare l'unità. In sostanza sto cercando l'equivalente del comando
cd /d
cmd.
Ti rendi conto che "cambia la directory corrente da C: a Y:" in realtà non significa nulla in Windows? C'è una unità predefinita corrente e una directory corrente separata per ogni unità. Quindi, puoi cambiare l'unità corrente in Y :, oppure puoi cambiare l'unità corrente in Y: e cambiare la directory su quella in \, ma si tratta di operazioni diverse. (A livello API C è _chdrive (25) vs _chdir ("Y: \\"), ed è probabilmente simile in Python, tranne che chdrive probabilmente non esiste in os e devi andare a msvcrt, o anche ctypes la DLL MSVCRT effettiva.) – abarnert
Ho realizzato la mia connessione a Y: era stata interrotta in qualche modo, ma una volta che l'ho risolta, chdir ('Y:') funzionava bene. Grazie per l'aiuto in ogni caso. – aensm