这是一个简单的情况,我从matplotlib导入了pyplot。 Pycharm向我显示了诸如plt.subplots()中的subplots()之类的东西的自动完成列表,定义,参数信息和文档,但是对于以“ ax”为前缀的任何行,它都没有显示以上内容,基本上是方法。
import matplotlib.pyplot as plt
squares = [1, 4, 9, 16, 25]
fig, ax = plt.subplots()
ax.plot(squares)
ax.set_title("Square Numbers", fontsize=24)
ax.set_xlabel("Value", fontsize=14)
ax.set_ylabel("Square of value", fontsize=14)
plt.show()
我已经显示了参数信息,快速定义和关于悬停的快速文档,所有设置均已启用,并且延迟最小。
如何解决此问题,以便Pycharm在键入方法时向我显示自动完成列表或文档?我仍在学习Python,因此这些功能对我非常有用。
答案 0 :(得分:0)
IDE无法识别subplots
返回类型。我在PyCharm的错误跟踪器https://youtrack.jetbrains.com/issue/PY-38100
from matplotlib.axes import Axes
ax: Axes
可用作解决方法。