335 votes

Afficher une image à partir d'un fichier dans un IPython Notebook

Je voudrais utiliser un IPython notebook comme une façon interactive d'analyser certains génome graphiques que je fais avec Biopython de l' GenomeDiagram module. Bien qu'il existe une vaste documentation sur la façon d'utiliser matplotlib pour obtenir des graphiques en ligne dans IPython notebook, GenomeDiagram utilise le ReportLab guide, je ne pense pas pris en charge pour les graphiques dans IPython.

Je pensais, cependant, qu'un moyen de contourner ce serait d'écrire l'intrigue/génome diagramme dans un fichier, puis ouvrir l'image inline qui aurait le même résultat avec quelque chose comme ceci:

gd_diagram.write("test.png", "PNG")
display(file="test.png")

Cependant, je ne peux pas comprendre comment le faire, ou savoir si c'est possible. Donc personne ne sait si les images peuvent être ouverts/affiché dans IPython?

557voto

zach Points 1696

Courtoisie de ce post, vous pouvez effectuer les opérations suivantes:

from IPython.core.display import Image 
Image(filename='test.png') 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X