Python source d'ACCUEIL/.bashrc' avec os.system()

Je suis en train d'écrire un script python (Linux) qui est d'ajouter quelques aliases (écrit à HOME/.bash_aliases).

Afin de faire un alias disponibles immédiatement après qu'il a été écrit que je devrais question de la suite intégrée à bash:

source HOME/.bashrc

source est un bash intégré donc je ne peux pas juste:

os.system(source HOME/.bashrc)

Si je tente quelque chose comme:

os.system('/bin/bash -c source HOME/.bashrc')

...le gel, le script (tout comme est en attente de quelque chose).

Des suggestions ?

OriginalL'auteur Andrei Ciobanu | 2010-09-07