Параметры по-умолчанию Python?
Значения параметров по умолчанию определяется только один раз в момент запуска скрипта или импорта модуля.
Это потому что вот так: "def change(proxy=get()['proxy']" 
делать нельзя, значения по умолчанию вычисляются при инициализации - один раз, а не при каждом вызове
