我不希望 psycopg2 在查询结果中转义换行符 (\n)
I don't want psycopg2 to escape new line character (\n) in query result
我有一些 \n
的记录数据。当我使用 psycopg2 执行 SELECT 查询时,结果带有 \n
像这样转义 \n
。我希望结果具有文字 \n
以便使用 splitlines()
.
试试这个:object.replace("\n", r"\n")
希望对您有所帮助:)
重点是值是用 pgadmin3 编辑的(不正确,正确的方法是 shift+enter 添加新行)。我要求用户使用 phppgadmin(对他来说更容易,多行字段是用 textarea 控件编辑的)现在一切正常。
所以 pyscopg2 WORKS 很好,我很抱歉认为它是罪魁祸首。
他正在放置文字 \n
以便放置新行。
我有一些 \n
的记录数据。当我使用 psycopg2 执行 SELECT 查询时,结果带有 \n
像这样转义 \n
。我希望结果具有文字 \n
以便使用 splitlines()
.
试试这个:object.replace("\n", r"\n")
希望对您有所帮助:)
重点是值是用 pgadmin3 编辑的(不正确,正确的方法是 shift+enter 添加新行)。我要求用户使用 phppgadmin(对他来说更容易,多行字段是用 textarea 控件编辑的)现在一切正常。
所以 pyscopg2 WORKS 很好,我很抱歉认为它是罪魁祸首。
他正在放置文字 \n
以便放置新行。