Oppure

Loading
10/02/15 14:00
LukeMilan
Ho molti file del genere: file1.py, file2.py, file3.py...
Tutti hanno la classe Player(). Il mio obiettivo è importare tali classi, ovviamente conosco soltanto il nome del file. Grazie mille!
aaa
10/02/15 20:22
Poggi Marco
Ciao!

Per richiamare un modulo esterno, si usa il comando import.
Ad esempio, se la classe Player si trova nel flie player.py, basterà dichiarare
from player import Plaier
aaa
10/02/15 20:27
LukeMilan
Postato originariamente da Poggi Marco:

Ciao!

Per richiamare un modulo esterno, si usa il comando import.
Ad esempio, se la classe Player si trova nel flie player.py, basterà dichiarare
from player import Plaier


Scusami, ho dimenticato di scrivere che conosco il nome del file, sotto forma di stringa. Pertanto ho bisogno di un modulo, e quindi di una funzione che effettui l'operazione "from file1.py import *" considerando che "file1.py" è una stringa.
aaa
10/02/15 20:49
GN
Postato originariamente da LukeMilan:
... considerando che "file1.py" è una stringa.

Credo sia lo stesso problema descritto qui pierotofy.it/pages/extras/forum/81/1052307-importare_file_py_in_running/, quindi potresti risolvere usando exec() (vedi il thread linkato per ulteriori informazioni).
aaa