Creo que a todos se les a dado la necesidad de hacer backups de sus bases, pues exactamente eso es lo que pretendo hacer pero de forma automática.
tengo el siguiente script pero tiene un pequeño problema tienes que escribir la contraseña de nuevo para guardar el backup.... no se si alguien me puede ayudar....
Código
import subprocess def main(): proc = subprocess.Popen("mysqldump -u root -p pass databasename > C:/test1.sql",stdin=subprocess.PIPE, stdout=subprocess.PIPE) proc.stdin.write('pass/n') #intente hacer esto pero me salto el error result = proc.stdout print(result) if __name__ == '__main__': main()