我是一名經驗豐富的C++開發人員,但在工作中,我只是爲了一個項目而忙於使用Python。我遇到了一些基本問題,谷歌一直沒有什麼幫助。我懷疑有關我的環境的東西很有趣,但我不知道如何診斷它。我寫了一個簡單的腳本,僅僅是打印參數的屏幕,但在運行它時,我得到一個錯誤(蟒蛇args.py):
Syntax Error: invalid syntax
File "args.py", line 4
print arg0
僅供參考,有arg0中的0下方的胡蘿蔔。有問題的腳本:
import sys
firstArg = sys.argv[0]
print firstArg
我敢肯定,這是一件很愚蠢的,但是Python這樣的外國的事情,從C++來。提前致謝!
你使用的是什麼版本的Python?如果它是Python 3.x,那麼你需要調用'print'作爲函數:'print(firstArg)'。 – iCodez
這很可能是3,你需要'print(firstArg)'。 –