Si le code Python écrit par d'autres est difficile à déchiffrer (Python)
・ ** Si Spyder peut être utilisé ** Sur l'écran de l'éditeur, avec ce nom de fonction sélectionné, appuyez sur ^ + I (= contrôle + I) pour L'inspecteur d'objets vous montrera ce qu'est l'objet. Vous pouvez l'utiliser pour voir les commentaires de documentation sur la fonction.
・ ** Si Spyder ne peut pas être utilisé ** Dans la console python, \ >>> aide (nom de la fonction) Et exécutez. Dans ce cas, le commentaire de la documentation s'affiche.
from pylab import *
Après ça
>>> help(imshow)
Help on function imshow in module matplotlib.pyplot:
imshow(X, cmap=None, norm=None, aspect=None, interpolation=None, alpha=None, vmin=None, vmax=None, origin=None,
extent=None, shape=None, filternorm=1, filterrad=4.0, imlim=None, resample=None, url=None, hold=None, **kwargs) Display an image on the axes.
Parameters
-----------
X : array_like, shape (n, m) or (n, m, 3) or (n, m, 4)
(Omis) On dirait.
Dans un script Python Comment rendre la bibliothèque disponible importer le nom de la bibliothèque Et comment à partir du nom de la bibliothèque nom de la fonction d'importation à partir de l'importation du nom de la bibliothèque * Il y a un moyen de le faire.
importer le nom de la bibliothèque Si Nom de la bibliothèque Nom de la fonction Référencé dans.
import pylab pylab.imshow(image) Quand import cv2 cv2.imshow("image title", image) comme Même si chaque bibliothèque a une fonction d'affichage d'image appelée imshow () Vous pouvez l'utiliser correctement.
from pylab import imshow Si, Il est difficile de dire de quelle bibliothèque imshow () provient.
from pylab import * Si, De quelle bibliothèque imshow () provient À partir de cette partie du script Il est difficile de savoir comment le connaître mécaniquement.
depuis l'importation de la bibliothèque * Ensuite, il est possible que l'identifiant soit réécrit sans le vouloir avant que vous ne le sachiez. Ce sera plus élevé. J'avais l'intention de sauvegarder l'image en échelle de gris avec le nom de variable gray Il sera remplacé par la fonction pylab.gray (). Résumé: Si le code Python écrit par d'autres est difficile à déchiffrer ^ + I dans l'environnement intégré Spyder Aide (nom de la fonction) sauf dans l'environnement intégré Spyder Utiliser.
Recommended Posts