-1
我在Mac上使用python2.7和我有相同的目錄Python文件導入另一個Python文件,提示錯誤
$ls *.py
1p.py 2.py
下2個蟒蛇文件,它們是非常簡單的:
$cat 1p.py
def f():
print "hello"
$cat 2.py
import 1p
f()
但運行2.py失敗:
$python 2.py
File "2.py", line 1
import 1p
^
SyntaxError: invalid syntax
我需要設置和環境變量,或者改變我的計劃? 謝謝
可能重複[在python中,如何導入文件名以數字開頭](http://stackoverflow.com/questions/9090079/in-python-how-to-import-filename-starts-with-a-數) –