Forum
>>
Principianti
>>
Utilizzi file con istruzione import che si trovano in cartelle diverse
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da trescon |
2018-07-30 11:46:07 - Utilizzi file con istruzione import che si trovano in cartelle diverse
|
Buongiorno, oggi altra ignoranza da nabbo.
Io ho un programma principale che per eseguire un comando deve poter lanciare/eseguire un'altro programma python che pero' NON si trova nella cartella del programma stesso. Io ho pensato allora "lo importo" , certo peccato però che non ho trovato come deve essere la sintassi. Altrimenti potrei anche fare in modo che dal programma principale venga richiamato/lanciato il secondo programma, e anche qui PECCO di sintassi.(anche se poi il controllo non torna al primo non è importante) Quancuno a possibilita' di darmi due dritte ?? Grazie Alberto ------
Alberto |
|
Scritto da Daniele aka Palmux |
2018-07-30 12:39:53 - Re: Utilizzi file con istruzione import che si trovano in cartelle diverse
|
Hai diversi modi di fare quello che chiedi, ad esempio potresti aggiungere con sys.path.insert(0, "path/al/file") e vedere che effetto fa, anche sys.file.append() potrebbe fare al caso tuo, studiati le differenze. Esistono anche metodi migliori, guardati qualcosa su __init__.py (non so che versione di Python usi) e scoprirai un bel mondo ai tuoi piedi.
Cya |
|
Scritto da trescon |
2018-07-30 16:55:03 - Re: Utilizzi file con istruzione import che si trovano in cartelle diverse
|
Grazie Daniele, sempre preciso e di supporto.
Studio e se non capisco ..... Chiedo. Grazie Ciao Alberto ------
Alberto |
Pagina: 1
Esegui il login per scrivere una risposta.