Python 通过!,!=,~<&燃气轮机;作为参数
我希望能够像这样传递参数:Python 通过!,!=,~<&燃气轮机;作为参数,python,arguments,params,args,keyword-argument,Python,Arguments,Params,Args,Keyword Argument,我希望能够像这样传递参数: fn(a>=b) or fn(a!=b) 我在Djangorm和SQLAlchemy中看到了这种行为,但我不知道如何实现它。ORMs在a和b的类上使用,以连接到操作符并定制生成的内容 的=由处理,而=呼叫 通常,用于a的ORM对象返回一个应用了操作的新对象,允许您链接操作,fn()函数需要这样一个ORM对象,并从中读取操作状态。这与您的要求不完全一样,但在一般情况下,您可以传递,例如operator.ne(对于!=)和operator.gt(对于)
fn(a>=b) or fn(a!=b)
我在Djangorm和SQLAlchemy中看到了这种行为,但我不知道如何实现它。ORMs在a
和b
的类上使用,以连接到操作符并定制生成的内容
的=
由处理,而=代码>呼叫
通常,用于a
的ORM对象返回一个应用了操作的新对象,允许您链接操作,fn()
函数需要这样一个ORM对象,并从中读取操作状态。这与您的要求不完全一样,但在一般情况下,您可以传递,例如operator.ne
(对于!=
)和operator.gt
(对于
)