Sto usando python per popolare una tabella con i percorsi dei file di un certo numero di file memorizzati. Tuttavia, il percorso deve avere il nome del computer di massima traslazione di rete non solo la lettera di unità, vale a direOttieni il nome completo del computer da una lettera di unità di rete in python
// NomeComputer/cartella/sottocartella/file di
non
P:/cartella/sottocartella/file di
Ho studiato utilizzando i moduli win32api, win32file e os.path ma nulla sembra essere in grado di farlo. Ho bisogno di qualcosa come win32api.GetComputerName()
ma con la possibilità di inserire una lettera di unità nota come argomento e restituire il nome del computer che è mappato alla lettera.
Quindi c'è comunque in python per cercare una lettera di unità e recuperare il nome del computer?
'socket.gethostname()' sembra fare esattamente la stessa cosa di 'win32api.GetComputerName()', in quanto restituisce il nome del computer locale che mi serve per poter restituire il nome di un drive di rete mappato '.uname' non sembra esistere come oggetto nel modulo' os'. – Cjd111
Penso che 'uname' sia disponibile solo sui sistemi linux/unix. ma restituirebbe anche il nome del computer locale. – linluk