Не понял... Просьба написать понятнее что сделать.
Я в питоне не разбираюсь. Но сейчас загрузка сделана через urllib, в итоге файл пустой..
Если загружать через requests - все нормально.
Можно повесить загрузку в cron, а в self.loadPicture("путь") указать откуда брать.