Il y a une classe de matplotlib.les axes.AxesSubplot, mais le module matplotlib.les axes n'a pas d'attribut AxesSubplot

Le code

import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
print type(ax)

donne la sortie

<class 'matplotlib.axes.AxesSubplot'>

Le code

import matplotlib.axes
matplotlib.axes.AxesSubplot

soulève l'exception

AttributeError: 'module' object has no attribute 'AxesSubplot'

Pour résumer, il existe une classe matplotlib.axes.AxesSubplot, mais le module matplotlib.axes n'a pas d'attribut AxesSubplot. Ce qui sur terre se passe?

Je suis en utilisant Matplotlib 1.1.0 et Python 2.7.3.

  • Il y a un réel problème que vous essayez de résoudre avec cette, ou cette question est juste de la curiosité?
  • Il est "juste de la curiosité". Je crois que la curiosité fait de vous un meilleur développeur.
InformationsquelleAutor Johan Råde | 2012-07-27