Python programozási nyelv
  • TuxSkajvok
    #80
    Sziasztok, a segítségeteket szeretném kérni, h mi a nem jó ebben a kódban?

    #!/usr/bin/python
    import MySQLdb
    import time
    import os

    db = MySQLdb.connect(host='ip',
    user='user',
    passwd='password',
    db='database')

    cur = db.cursor()

    filestamp = time.strftime('%Y-%m-%d')

    filename = '/media/MICROSD/mysql/backup/database_%s-%s.sql" % (filestamp)

    cur.execute("mysqldump | sql %s.sql" % (filename))
    os.popen("mysqldump -u %s -p%s -h %s -e --opt -c %s gzip -c > %s.gz" % (username, password, hostname, database, filename)

    Elvileg egy adatbázisról, adatbázisneve_dátum.slq/gz néven kellene mentést csinálnia egy pendrive-ra, de a kövi problémát kapom:
    not enugh arguments for format string

    Hogy kellene átírni, h működőképes is legyen a dolog?