Python 2.7を使っています。
unicode型の文字列の結合を行いたいのですが、エラーが出ます。
psycopg2.ProgrammingError: unterminated quoted string at or near ""
文字列のひとつは文字列、もう片方はリストの要素です。
後者もtype関数で<type 'unicode'>である事は確認しています。
unterminated stringが終端文字であるらしいという事はわかったのですが、
どうすればこの問題を回避できるでしょうか?
(後者の最後に終端文字がある?)
文字列はpsycopg2で利用します。
具体的な解決方法をお伺いできましたら幸いです。
よろしくお願いいたします。
コードを追記しました
Python2.7
1# coding:UTF-8 2# Character code 3 4if __name__ == "__main__": 5 6 import os 7 import psycopg2 8 9 url = 'hogehoge' 10 11 conn = psycopg2.connect(url) 12 cur = conn.cursor() 13 14 test1 = u'hogehoge' 15 test2 = u'hogehoge' 16 17 test = test1+test2 18 cur.execute(test) #ここでエラー 19 conn.commit() 20 21 cur.close() 22 conn.close()