Исправление tailgunner, 11.05.16 19:50 (текущая версия) :
str -> Union[file, None], вестимо.
Исходная версия tailgunner, 11.05.16 19:49:
Union[file, None], вестимо.