J'utilise Pylons + Python et j'essaie de comprendre comment se connecter à notre serveur de base de données central uniquement lorsque cela est nécessaire.Se connecter uniquement à la base de données si nécessaire
J'ai créé une classe appelée Central() que je voudrais instancier chaque fois qu'une connexion au serveur de base de données centrale est nécessaire, par exemple:
class Central():
def __init__(self):
engine = engine_from_config(config, 'sqlalchemy.central.')
central_db = create_engine(engine)
print central_db
Toutefois, cela ne fonctionne pas quand je l'appelle:
c = DBConnect.Central()
Quel est le code approprié pour ce faire?
Merci.
par « ne fonctionne pas » voulez-vous dire que vous avez laissé le «soi» qui ferait les différentes valeurs partie de l'objet? Pouvez-vous fournir un message d'erreur ou un retraçage? –