конкретно насчет питона не скажу, но обычно так.. если переменная объявляется внутри функции, то при выходе из неё она удаляется... надо объявлять глобальную переменную..