Comment puis-je importer variable paquets Python comme l'utilisation de variables ($$) en PHP?

Je veux importer un paquet en fonction de la valeur choisie par l'utilisateur.

La valeur par défaut est file1.py:

from files import file1

Si l'utilisateur choisit le file2, il convient de :

from files import file2

En PHP, je peux le faire à l'aide de les variables:

$file_name = 'file1';
include($$file_name);
$file_name = 'file2';
include($$file_name);

Comment puis-je le faire en Python?

  • Ne faites pas cela! Utilisez l'entrée n'est généralement pas digne de confiance et l'aveuglement de l'évaluation de code basé sur elle une mauvaise idée.
  • merci, je suis en utilisant la valeur par défaut définie pour importer maintenant.
InformationsquelleAutor skargor | 2011-07-13