Python 双单引号转换为双引号
我尝试在python中使用此命令,但在将单引号转换为双引号时遇到问题:Python 双单引号转换为双引号,python,double,quote,Python,Double,Quote,我尝试在python中使用此命令,但在将单引号转换为双引号时遇到问题: os.system("psql -h localhost -U postgres -d mabase -c "COPY tmp_import_csv FROM '/var/www/wwwdata/sum_area.csv' DELIMITER ' ' CSV HEADER;"") 引号问题在这部分:分隔符“” 我怎样才能让它工作 也许是这个 os.system("psql -h localhost -U postgres
os.system("psql -h localhost -U postgres -d mabase -c "COPY tmp_import_csv FROM '/var/www/wwwdata/sum_area.csv' DELIMITER ' ' CSV HEADER;"")
引号问题在这部分:分隔符“”
我怎样才能让它工作 也许是这个
os.system("psql -h localhost -U postgres -d mabase -c \"COPY tmp_import_csv FROM '/var/www/wwwdata/sum_area.csv' DELIMITER ' ' CSV HEADER;\"")
我对双引号进行了转义。您确定问题不在于嵌套的双引号吗?内在的不应该逃脱吗?它的工作!非常感谢Sifu:)逃避双重报价是一个很好的解决方案。