villares, (edited ) tava fazendo um lance que curti ano passado (uma ideia de controle de versão de código+desenhos) mas não anotei direito não sei mais como eram :blob_clown:
torcendo pra conseguir reconstruir
update: 😂 dá pra melhorar, preciso testar, na real, mas acho que encontrei o que eu tava fazendo...
def save_snapshot_and_code():<br></br> import shutil<br></br> import datetime<br></br> p = sketch_path()<br></br> stamp = str(datetime.datetime.now()).replace(' ', '').replace(':', '').replace('.', '') <br></br> save(p / stamp / (stamp + '.png')) <br></br> shutil.copyfile(__file__, p / stamp / (stamp + '.py'))<br></br><br></br>
eu sei que isso subverte as boas práticas de controle de versão tradicional com git, mas para exploração em programação criativa é bem útil, e tb pq tenho uma ferramenta pra me.mostrar uns diffs do código junto com as imagens produzidas :)