/tkfm

Simulador de gerenciador de arquivos

Primary LanguagePython

arquivos:

  • tree.py: biblioteca para funcoes
  • cli.py: código CLI
  • gui.py: código GUI

Reta final

  • Consertar outputs na interface gráfica
  • Arrumar layout
  • SQLite3

Continuar

  • Gerar árvore binária aleatória navegável com a interface gráfica em forma de árvore para feedback inicial com o professor.
  • Início do projeto: gerar árvore binária correspondente a um sistema de arquivos idealizado, navegável.
  • Suportar criação de arquivos.
  • Suportar criação de pastas e subpastas.
  • Suportar remoção.
  • Suportar funcionalidade de renomear.
  • Salvamento do estado da árvore com sqlite3.
  • Desfazer / refazer

???

  • Eficiência???
  • Operações recursivas, como listar todos os conteúdos de uma pasta???