[Python] Packages con stesso nome su python3
Marco Badan
info a marcobadan.com
Mer 24 Maggio 2017 07:49:03 CEST
Il 24 mag 2017 05:34, "Karim" <lemieliste a gmail.com> ha scritto:
Salve lista, nel mio progetto (django) ho un package chiamato `xero`. Ora
quel pacchetto fa delle chiamate esterne ed e' giunto il momento di
utilizzare un pacchetto ufficiale chiamato 'pyxero' per fare le chiamate.
Il problema e' che il pacchetto ufficiale si chiama pyxero, ma si importa
come `xero`.
Ora io voglio poterlo importare, ma ovviamente l'import mi prende il modulo
locale, io invece vorrei poter importare il module che si trova installato
nella virtualenv.
Presumo che un modo per fare questo sia di fare un import con una sys.path
limitata a path che contengono `site-packages` o `python`. Il problema e'
che non ho idea di come si possa fare con python3.
A quanto ho capito, devo usare importlib, ma non riesco a venirne fuori.
Potete darmi una mano?
Grazie
--
Karim N. Gorjux
_______________________________________________
Python mailing list
Python a lists.python.it
http://lists.python.it/mailman/listinfo/python
Ciao,
puoi usare AppConfig.label
https://docs.djangoproject.com/en/dev/ref/applications/#django.apps.AppConfig.label
--
Marco
-------------- parte successiva --------------
Un allegato HTML รจ stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20170524/962cb337/attachment.html>
Maggiori informazioni sulla lista
Python