Bonjour tout le monde que je suis en train d'ouvrir une image que j'ai téléchargé via un lien. J'ai cherché sur le site et trouvé quelque chose de très utile et l'ai implémenté dans mon code. L'erreur se produit sur la 7ème ligne "droste = Image.open("droste.png")"
. Je reçois un IOError: impossible d'identifier le fichier image. Je sais que l'image a été téléchargée parce que les codes fonctionnent bien jusqu'à cette ligne particulière et la ligne print "Got it!"
confirme en fait qu'elle a été téléchargée. Je ne sais pas si j'ai besoin de spécifier le chemin du fichier image dans le paramètre à l'ouverture à la place du nom de l'image. Ou peut-être que j'ai besoin de vérifier le chemin du fichier. S'il vous plaît aider.Ouvrir une image erreur Python
Répondre
Votre code est fonctionnel. Le problème est comment vous l'exécutez. Vous avez mentionné dans vos commentaires que vous utilisez PythonAnywhere. PythonAnywhere n'est pas configuré pour faire quoi que ce soit de graphique. Il va télécharger l'image dans le bon répertoire, mais PIL ne fonctionnera pas correctement avec PythonAnywhere.
Essayez le code suivant pour tester.
import urllib
if __name__ == "__main__":
droste = urllib.urlopen("http://is.gd/cHqT")
with open("droste.png", "wb") as imgFile:
imgFile.write(droste.read())
print "Got it!"
print "Now lets test if it really exists..."
try:
with open("droste.png", "rb") as imgFile:
pass
print "There were no errors so the file exists"
except:
print "ERROR: image was not saved properly!"
Si vous démarrez une session BASH avec PythonAnywhere, vous verrez que le fichier existe droste.png, et vous pouvez le télécharger sur votre ordinateur et voir. Votre programme est OK.
Si vous voulez vraiment utiliser votre programme, ou prendre au sérieux la programmation python. Vous devriez vraiment installer Python localement sur votre ordinateur. Si vous souhaitez conserver votre code dans le cloud, utilisez dropbox, github ou bitbucket. PythonAnywhere a des utilisations, mais normalement vous voudrez juste avoir python sur votre ordinateur.
- 1. Comment ouvrir une image en utilisant la bibliothèque d'images python?
- 2. Comment puis-je ouvrir une image en Python?
- 3. html ouvrir une image locale
- 4. erreur de lancer Python image ouverte
- 5. Comment fermer une image et ouvrir une autre image?
- 6. Comment détruire l'image précédente ouvrir ouvrir une nouvelle image
- 7. Ouvrir une image via mon application
- 8. Android image bouton ouvrir une nouvelle activité
- 9. Ouvrir une image (jpg.) En F #
- 10. Rails link_toof ouvrir une image plus grande
- 11. Comment ouvrir une image sur un Mac
- 12. Ouvrir une application tierce avec Python
- 13. Chargement d'une image en Python (Erreur)
- 14. image import Pygames du fichier Erreur: "ne pouvait pas ouvrir
- 15. Chargement d'une image en Python (Erreur) part_2
- 16. Charger une image Erreur
- 17. Impossible de charger une image en python
- 18. Commande pour faire une application Python ouvrir une page Web
- 19. Comment ouvrir une présentation powerpoint via python?
- 20. comment ouvrir une URL en python
- 21. Importer une image avec python
- 22. Comment ouvrir une image en utilisant Imageicon sur une jframe
- 23. superposer une image sur une autre image avec python
- 24. opérateur Sobel - Ouvrir Cv Python
- 25. Python enregistrer sous/ouvrir
- 26. Ouvrir une image à partir d'éléments utilisant le programme externe
- 27. Comment réparer une erreur ouvrir Bluetooth?
- 28. fichier .sdf donne une erreur pour ouvrir
- 29. Ouvrir des fichiers en Python
- 30. Une erreur en python
De quelle façon est que C#? Ce –
sûr est pas du code C# ... – Spontifixus
Cela ressemble plus à python. – pascalhein