【发布时间】:2013-05-10 16:53:48
【问题描述】:
我有以下变量,用户可以选择通过表单提交(它们不是必需的,但可以这样做以过滤搜索)。
color = request.GET.get ('color')
size = request.GET.get ('size')
现在我想将这些变量传递给一个函数,但前提是它们存在。如果它们不存在,我只想运行不带参数的函数。
没有参数的函数是:
apicall = search ()
只有颜色
apicall = search (color)
它的颜色和大小是
apicall = search (color, size)
如果定义了参数,我想将它传递给函数,但如果不是,我不想传递它。
最有效的方法是什么? python 有内置的方法吗?
【问题讨论】:
标签: python