在MYDIR /檢驗/檢測/ pqtest.pyPython的錯誤
import os,sys
lib_path = os.path.abspath('../../lib/mine')
sys.path.append(lib_path)
import Util <---- get a traceback
import string
import random
# my code
Traceback (most recent call last):
File "pqtest.py", line 5 in ?
import Util
File "mydir/lib/mine/Util.py", line 89
yield v if l > 0 else '' Error is point at if
SyntaxError: invalid syntax
然而,也有進口Util.py內mydir/lib/mine
在沒有其他文件這個文件的任何問題。
那麼爲什麼當我從其他地方導入時,爲什麼會給我這個回溯呢,在這種情況下mydir/test/testing
?
語法錯誤,如果L> 0,否則, ''
def expand():
for l,v in zip(field,val):
yield l
yield v if l > 0 else ''
這是很好的Python 2.5的,但不是爲Python 2.4
我假設我需要告訴pqtest.py使用Python 2.5的,但不知道如何
你已經跳過異常追蹤的最重要的iportant部分:實際異常... – l4mpi
我猜錯誤是'沒有這樣的模塊'? – Stephan
@Stephan語法錯誤 – ealeon