[Linuxtrent] Re: Python: Import module

  • From: Lele Gaifax <lele@xxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Mon, 25 Nov 2002 15:51:02 +0100

>>>>> On Mon, 25 Nov 2002 14:20:22 +0100, Daniele Nicolodi <daniele@xxxxxxxxxx> 
>>>>> said:

    >> io penso che python cerchi i moduly nella working directory e
    >> nel pythonpath?(non so come si scrive)
    >> 
    >> ma che non sia possibile passargli il path di uno moulo python
    >> al volo..  e se si..come?

    DN> Io credo lo faccia per un discorso di security... se io ti
    DN> metto un bel modulo che si chaima proprio come quello che
    DN> cerchi nella current dir del processo che guardacaso non fa
    DN> quello che deve fare ma fa i miei comodi come lo distingui ??

Non è una questione di security (perché *comunque* puoi ottenere lo
stesso risultato anteponendo una tua directory alla PYTHONPATH, no?),
ma proprio per la "sincerità" della API: in Python lo puoi fare?
No.(*) Quindi nemmeno la API lo prevede. E' piuttosto una questione di
portabilità e di coerenza.

ciao, lele.

(*) intendo ovviamente "import c:/path/name/script.py".
-- 
nickname: Lele Gaifax   | Quando vivro' di quello che ho pensato ieri
real: Emanuele Gaifas   | comincero' ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: