希望有人可以提供帮助,因为我在这里打结了。
尝试复制表并使用python,psycopg2和postgresql将其输出为CSV。我需要将表名和输出文件名作为变量,因为我稍后会将tablename更改为数组,以便它可以遍历多个表。
我的代码如下,但我一直收到以下错误,似乎正在添加一组额外的引号。有人知道如何绕过这个吗?
fullTempBaseURL是:C:\ Administrator Files \ Worksorders.csv
fullRawCSVURL是:G:\ Team Drives \ RawCSV \ Worksorders.csv
在<“C:\ Administrator Files \ Worksorders.csv”附近的语法错误 第1行:复制(SELECT * FROM“Worksorders”)到“C:\ Administrator Fil ...
var string = '<p><i class="someclass"></i><img scr="somesource"/><img class="somefunnyclass" id="{{appName}}someExtraStuff.fileExt"/><span class="someclass"></span></p>',
substring = (string.match(/\{\{appName\}\}([^"]+)/) || [])[1]
console.log(substring);
提前致谢,Jon
答案 0 :(得分:1)
文件名不应该是标识符,应该用单引号引用。您可以改为使用sql.Literal
。