解決方法がわからない問題に遭遇しました。
私はこの行を持っています:
parse = cur.execute("SELECT * FROM testdb WHERE Match(name) AGAINST ('"The.New.York.Times"' IN BOOLEAN MODE);")
私が実行した場合:
parse = cur.execute("SELECT * FROM testdb WHERE Match(name) AGAINST ('"The.New.York.Times"' IN BOOLEAN MODE);")
mysql コンソールでは動作します。しかし、Pythonは引用符が好きではないと思い'"The.New.York.Times"'
ます。どうすれば解決できますか?
また、Pythonでその検索文字列を変数にするにはどうすればよいですか? の線に沿った何か
parse = cur.execute("SELECT * FROM testdb WHERE Match(name) AGAINST ('"%s"' IN BOOLEAN MODE);, var1")
?