传1个字符串就好
用go习惯了,今天遇到了一个bug,怎么看怎么觉得没毛病。
logger.info(self.phone,type(self.phone),self.seqId)
不能传不定参数,只能传一个字符串啊。
error traceback
logger.error(traceback.format_exc())
其实这样写同样可以达到效果。
logger.error("error =>",exc_info=True)
logger.error(exc_info=True)
最可恶的是,pycharm编辑器有bug,有的时候能检测出来,有的时候检测不出来。这时候你就知道静态语言的好了。编辑器至少更可靠。
我算明白为什么动态语言需要充分的测试了,
这样写会有个异常
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;