Python Shadow-generation Resources