python 獲取函式的所有引數列表:locals()

G8bao7發表於2016-07-20


點選(此處)摺疊或開啟

  1. def f_args(id=10,name="nm",age=3):
  2.     print "###locals",locals()
  3.     print "###key-val"
  4.     for vname, vval in locals().iteritems():
  5.         print vname, vval
  6.     
  7. if __name__ == '__main__':
  8.     f_args()


輸出結果
###locals {'age': 3, 'name': 'nm', 'id': 10}
###key-val
age 3
name nm
id 10



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26250550/viewspace-2122280/,如需轉載,請註明出處,否則將追究法律責任。

相關文章