这里的方法
def method(table_name, find_value=None, skip=None)
mothod('table_name',find_value={'milestones.title': {'$regex': 'September'}},{'milestones'}
find_value中有逗号
有没有办法阻止参数中的逗号传递给下一个参数?
谢谢
答案 0 :(得分:0)
如果要传递tuple
作为参数,则必须在元组周围添加括号。通常当你在Python中有一个元组时,括号是可选的,但有时(如此处所示)它们需要避免将逗号解释为除分离元组元素之外的其他内容。
这将2个参数传递给method
:
def method(table_name, find_value=None, skip=None)
method(
'table_name',
find_value=({'milestones.title': {'$regex': 'September'}},{'milestones'}))