Closed orangle closed 9 years ago
https://github.com/xsank/webssh/blob/master/daemon.py#L31
def open(self, data={}): ....
{}做形参似乎不符合习惯呀。
你说的应该是可变对象如果作为函数默认参数会存在风险吧? 确实如果类似list或者dict作为默认参数的话,如果函数本身里面有对该对象的操作,则会导致函数一直记录该对象的值而造成一些意想不到的问题;但是如果纯赋值或者纯取值的话,还是没有什么问题的
https://github.com/xsank/webssh/blob/master/daemon.py#L31
{}做形参似乎不符合习惯呀。