install_copy_files.py 928 B

12345678910111213141516171819202122232425262728
  1. import os
  2. import shutil
  3. unrequired_files = ("install.bat", "install_copy_files.py",
  4. "mc3.exe", "miniconda_install.bat", ".git")
  5. def install():
  6. print("Instalando el Sistema de Simulación de Subastas de Derechos Firmes")
  7. # Crear una carpeta en donde se copien e instalen todos los archivos
  8. idir = os.path.join(os.environ["LOCALAPPDATA"], "Merelec", "simsdt")
  9. if os.path.exists(idir):
  10. # Copiamos todos las carpetas y archivos al directorio de instalacion
  11. print("Copiando archivos del sistema")
  12. shutil.copytree(os.curdir, idir,
  13. ignore=shutil.ignore_patterns(
  14. "install.bat", "install_copy_files.py", "mc3.exe",
  15. "miniconda_install.bat", ".git", ".vscode",
  16. ".gitignore"),
  17. dirs_exist_ok=True)
  18. if __name__ == "__main__":
  19. install()