Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #1

    [Python] Problema esecuzione comando e locazione file

    ciao!

    sto cercando di eseguire un comando passando il path del file dinamicamente.
    questa la classe:
    codice:
    from subprocess import call
    import sys
    
    
    class ImportSql:
        def execImport(self, fileSql):
            try:
                call("mysql -u UTENTE -pPWD DB_NAME < " + fileSql)
            except BaseException as ex:
                print(fileSql)
                print(ex)
                sys.exit()
    e questo come richiamo il file:
    codice:
    from ImportSql import *
    
    if __name__ == '__main__':
        imp = ImportSql()
        imp.execImport('C:\\file.sql')
    il file c'è, lo vedo!!
    eppure mi esce questo errore:
    codice:
    C:\file.sql
    [WinError 2] The system cannot find the file specified
    sinceramente non riesco a capire dove sbaglio!
    Ultima modifica di fermat; 05-05-2017 a 16:17

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.