2015-04-14 38 views
1

我不斷收到此錯誤運行錯誤運行python腳本時 - 無效語法

sudo python net-creds.py 
    File "net-creds.py", line 75 
    ipr = Popen([‘/usr/local/bin/ip’, 'route'], stdout=PIPE, stderr=DN) 
       ^
SyntaxError: invalid syntax 
+0

什麼是一個Python腳本時你在做輸出?如果你想存儲輸出,你可以使用check_output:'c = check_output([「ip」,「route」])' –

回答

2

您正在使用「`」而不是'。所以試試這個

ipr = Popen(['/usr/local/bin/ip', 'route'], stdout=PIPE, stderr=DN) 
+2

澄清:無效版本有「聰明的引號」。有效版本有普通的「啞語」。 – TigerhawkT3