我試圖運行下面的Python程序的Python + Ubuntu的錯誤
import re
regex=re.compile("http...imgs.xkcd.com.comics.[\\S]*.[jpg|png]")
f=open('out.txt')
for a in f:
print regex.findall(a)
print '\n'
當我手動鍵入代碼到解釋器,它按預期工作 但是當我將它保存爲一個文件,並嘗試運行它,它會給出錯誤。 我用來運行它的命令是
chmod +x
sudo ./pymod.py
錯誤: ./pymod.py:2:語法錯誤: 「(」 意外
如果我不使用sudo,我得到的錯誤是
./pymod.py: line 2: syntax error near unexpected token `('
./pymod.py: line 2: `regex=re.compile("http...imgs.xkcd.com.comics.[\\S]*.[jpg|png]")'
正在使用Ubuntu 10.04的一切,在默認情況下
大約需要10-15秒的誤差出現
蟒蛇pymod.py工作由聖地亞哥Lezica – Akash 2010-11-15 18:17:44