Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PyCharm:是否可以自动完成那些关键字参数(**kwargs)?_Pycharm - Fatal编程技术网

PyCharm:是否可以自动完成那些关键字参数(**kwargs)?

PyCharm:是否可以自动完成那些关键字参数(**kwargs)?,pycharm,Pycharm,所以我不必记住那些关键字参数,例如: np.nditer(op_f) --(tab or so)--> np.nditer(op_flags=) --(tab or so)--> np.nditer(op_flags=['read']) 我喜欢PyCharm,我希望这是可能的,谢谢。不,PyCharm需要正确的签名来预测关键字参数,否则就不可能知道签名是什么 为了说明这个问题,请看一下这个例子 def person_talk(**kwargs):

所以我不必记住那些关键字参数,例如:

np.nditer(op_f) --(tab or so)--> np.nditer(op_flags=)  
                --(tab or so)--> np.nditer(op_flags=['read'])

我喜欢PyCharm,我希望这是可能的,谢谢。

不,PyCharm需要正确的签名来预测关键字参数,否则就不可能知道签名是什么

为了说明这个问题,请看一下这个例子

def person_talk(**kwargs):
    text = 'foobar '
    if kwargs.get('name'):
        text += name
要自动完成
name
kwarg pycharm,必须阅读整个函数,以了解kwargs的可能性


由于这个原因,kwargs模式被看不起,不推荐使用,但有时它们是不可避免的。

不,pycharm需要正确的签名来预测关键字参数,否则就不可能知道签名是什么

为了说明这个问题,请看一下这个例子

def person_talk(**kwargs):
    text = 'foobar '
    if kwargs.get('name'):
        text += name
要自动完成
name
kwarg pycharm,必须阅读整个函数,以了解kwargs的可能性

由于这个原因,kwargs图案被看不起,不推荐使用,但有时它们是不可避免的