È possibile aggiungere la riga al file PYTHONSTARTUP. Quindi, quando avvii un interprete, verrà eseguito os.chdir("C:/Users/Name/Desktop")
.
Ho un startup.py
nel mio file home directory con il seguente contenuto:
print("(.startup.py)")
import datetime, os, pprint, re, sys, time
print("(imported datetime, os, pprint, re, sys, time)")
Così, ogni volta che inizio ipython o un pitone shell quelle linee vengono eseguite.
Non al 100 percento, ma immagino che l'impostazione di PYTHONSTARTUP="path_to_script"
nelle variabili di ambiente su Windows dovrebbe fare il trucco con le due righe nella domanda nel file di avvio.
Quindi per la vostra situazione è possibile creare un file consente di chiamare startup.py e dentro quel file si mette:
import os
os.chdir("C:/Users/Name/Desktop")
Poi i passaggi per aggiungere ambiente PYTHONSTARTUP variabile:
Per le finestre 8:
Dal desktop, fare clic con il pulsante destro del mouse nell'angolo in basso a sinistra dello schermo per visualizzare il menu Attività Utente Power.
Dal Task Menu Power User, fare clic su Sistema. Fare clic sul collegamento Impostazioni di sistema avanzate nella colonna di sinistra.
In variabili di sistema, fare clic su Nuovo.
Add PYTHONSTARTUP con nome variabile.
aggiungere il percorso del file di Python per Valore variabile e fare clic su OK. # < -path_to_startup.py
Fare clic su OK.
Non è "PATH" che si desidera modificare, è la directory di lavoro corrente. – chepner
In unix puoi mettere 'export PYTHONSTARTUP ='. Pythonstartup'' in .bashrc e metti i comandi che vuoi eseguire ogni volta in '.pythonstartup'. Probabilmente esiste un equivalente di Windows. – khelwood
In Windows, l'impostazione delle variabili di ambiente (a livello globale o per utente) è un'operazione del pannello di controllo; abbastanza facile da accedere. –