2014-07-25 308 views
-2

我嘗試使用此命令爲蟒蛇,但我有單引號到雙引號的問題:雙單引號到雙引號

os.system("psql -h localhost -U postgres -d mabase -c "COPY tmp_import_csv FROM '/var/www/wwwdata/sum_area.csv' DELIMITER ' ' CSV HEADER;"") 

的報價問題是這一部分:DELIMITER「」

我該如何讓它工作?

+0

你確定問題不是嵌套雙引號?內部的人不應該逃脫嗎? –

回答

0

也許這樣?

os.system("psql -h localhost -U postgres -d mabase -c \"COPY tmp_import_csv FROM '/var/www/wwwdata/sum_area.csv' DELIMITER ' ' CSV HEADER;\"") 

我躲過了雙引號。

+0

它的作品!非常感謝你Sifu :) 逃脫雙引號是一個很好的解決方案。 – Leasye