Forum
>>
Programmazione Python
>>
Web e Reti
>>
import
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da bocejo |
2018-05-03 22:22:25 - import
|
Ciao ragazzi,
sto cercando di realizzare un server rest a plugin, ovvero un normalissimo server rest dove posso aggiungere nuovi plugin semplicemente aggiungendo alla cartella "libs" un nuovo modulo di python. lo struttura è questa: - main.py - Core -> fileCheAstraggonoIlServerRest1.py -> fileCheAstraggonoIlServerRest2.py - libs -> __init__.py -> plugin1 --> __init__.py --> file1.py --> file2.py -> plugin2 --> __init__.py --> file1.pyin __init__.py della cartella libs c'è una funzione che scorre tutte le sue sottocartelle e fa si che in ognuna di esse il file __init__.py sia aggiornato con tutti i moduli presenti nella sottocartella stessa. es. nell'__init__.py della cartella "plugin1" ci sarà scritto: __all__ = ['file1', 'file2']volevo sfruttare lo "__all__" dell'import di python per caricare dinamicamente tutti i plugin che andrò a creare senza ricordarmi di farlo da solo ma sto trovando qualche problema. Problema: come faccio, in main.py, a caricare tutti i plugin ed istanziarli (ciascuno è una classe)? |
|
Scritto da Daniele aka Palmux |
2018-05-19 14:51:31 - Re: import
|
Ciao caro, se ho capito bene ti basta un semplice import anzi un un from <oggetto> import <classe>, ma fammi capire meglio che magari ho capito male.
Happy coding. P.S. Segui questo. --- Ultima modifica di Daniele aka Palmux in data 2018-05-19 14:53:16 --- |
Pagina: 1
Esegui il login per scrivere una risposta.