こんにちは、"load data Infile" を使用して Excel ファイルまたは .txt からデータベースにデータをインポートしたいのですが、ファイルへのパスに "\" が含まれていますが、Mysql によって受け入れられません。
明確にするために、これは私の PYTHON コードです。
def parcourir(self):
fi=QFileDialog.getOpenFileName(self)
self.Pathfile.setText(fi)
def chargeFile(self):
try:
fiche=open(self.Pathfile.text(),'r')
except IOError :
QtGui.QMessageBox.warning(self,"erreur","fichier nontrouvé")
connection = MySQLdb.connect (host = "localhost", user = "root", passwd = "", db = "lexique")
cursor = connection.cursor()
query="LOAD DATA INFILE 'self.Pathfile.text()' INTO TABLE tbl_lexique FIELDS TERMINATED BY ',' ENCLOSED BY '\"'LINES TERMINATED BY '\n'"
cursor.execute( query )
connection.commit()
...................