傳1個(gè)字符串就好
用go習(xí)慣了独悴,今天遇到了一個(gè)bug骗灶,怎么看怎么覺得沒毛病艘策。
logger.info(self.phone,type(self.phone),self.seqId)
不能傳不定參數(shù)况褪,只能傳一個(gè)字符串啊。
error traceback
logger.error(traceback.format_exc())
其實(shí)這樣寫同樣可以達(dá)到效果。
logger.error("error =>",exc_info=True)
logger.error(exc_info=True)
最可惡的是找都,pycharm編輯器有bug却汉,有的時(shí)候能檢測出來,有的時(shí)候檢測不出來。這時(shí)候你就知道靜態(tài)語言的好了号涯。編輯器至少更可靠目胡。
我算明白為什么動(dòng)態(tài)語言需要充分的測試了,
這樣寫會(huì)有個(gè)異常
TypeError: error() missing 1 required positional argument: 'msg'
django 使用原始的表链快,特別注意ctime
django.db.utils.DataError: (1406, "Data too long for column 'ctime' at row 1")
alter table cfd_hd_operator_rz modify
ctime datetime;