2016-10-11 8 views
0

私はエクセルファイルとデータベースの格納に取り組んでいます。正確には、私はMySQLデータベースにデータを蓄積しています。いくつかの点で私はこのクエリを実行しています:PythonのエスケープバックスラッシュMySQLクエリ

query_for_id = ''' SELECT id FROM attivita WHERE attivita = '{0}' '''.format(attivita) 

そして、私は、クエリ結果を印刷するとき、私はこれを取得:

はManutenzione \\」 '

'attivita WHERE attivita = \\からIDをSELECT'

'attivita'とExcelから取得した正しい値との一致を試みると、 '\\'のためにエラーが発生します。

は私が「『』に「「」から、トリプル引用符を変更するだけでなく、connection.escape_string()を使用してみましたが、私は問題を解決していませんでした。誰も私が問題を考え出す助けることができますか?事前にありがとうございます。

答えて