而不是一個簡單的調試/日誌打印,因爲這:語法錯誤傳遞解壓的說法在Python打印時
print "error ", error_number
我想用需要尋找這樣的事情的時候,我可以擴展的日誌功能:
def log(condition, *message):
if(<do something here...>):
print(*message)
<perhaps do something more...>
,並調用它像這樣:
log(condition, "error ", error_number)
,但我得到了以下語法錯誤:
print *message
^SyntaxError: invalid syntax
它是打印功能的限制還是有一些方法來使它工作?如果沒有,是否有相當於我可以使用的打印?
我使用Python 2.7的方式......
我添加的方式來修改你的腳本,而不使用'__future__'模塊;看到我的答案。 –