So che usando il comando getpass.getuser()
, posso ottenere il nome utente, ma come posso implementarlo automaticamente nel seguente script? Quindi voglio python per trovare il nome utente e quindi implementarlo nello script seguente.Come rendere Python ottenere il nome utente in Windows e poi implementarlo in uno script
Script: os.path.join('..','Documents and Settings','USERNAME','Desktop'))
(Python Versione 2.7 in uso)
Stai solo chiedendo come mettere t risultato di 'getpass.getuser()' al posto della stringa ''USERNAME'' nel tuo comando? Se è così, è così semplice come sembra: basta scrivere 'getpass.getuser()' dove hai scritto ''USERNAME'', e il gioco è fatto. – abarnert
Può essere un duplicato di [questa domanda] (http://stackoverflow.com/questions/842059/is-there-a-portable-way-to-get-the-current-username-in-python) – cfi