有没有一种简单的方法可以了解哪些 kwargs 对 Python 中的方法或函数有效?

问题描述

我通常很难找到函数方法有效 **kwargs。例如,让我们考虑以下示例。

import matplotlib.pyplot as plt
plt.xticks(ticks=None,labels=None,**kwargs)

如您所见,此 .xticks() 方法接受 **kwargs。为了找到有效的**kwargs,我一般会写一些随机kwarg,例如plt.xticks(font_size=14),然后我一般会得到和AttributeError。对于这种情况,错误如下 AttributeError: 'Text' object has no property 'font_size'。然后我转到文档并找到 Text 对象,然后如果幸运的话,我会在文档中找到有效的 **kwargs,最后我将我的代码修复为 plt.yticks(fontsize=14) where {{1 }} 是此方法的有效 fontsize。我总是走类似的道路。

但是我发现这个过程非常乏味和漫长。我正在寻找一种简单快捷的解决方一般来说。有没有一种快速方法可以找到有效的 kwarg,或者我应该每次都执行这个过程或另一个类似的过程,以便为方法函数找到有效的 kwargs

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)