Python est un langage de programmation universel pour le développement de logiciels Web et de bureau . Sa flexibilité en fait un choix idéal pour la mise en œuvre du code dans les grands projets qui effectuent une variété de tâches , ou de servir en tant que langue de " colle" qui qui effectue certaines tâches pour d'autres programmes . Par exemple , python peut prendre la sortie de l'image d'un programme enregistré sur le disque et de le manipuler . Il peut ensuite stocker la nouvelle image et effacer l'ancien , laissant une image pour d'autres programmes à utiliser. Choses que vous devez Python Interpreter Voir Plus Instructions 1 importer les modules nécessaires . Dans le cas de ce programme , un seul module est vraiment nécessaire : le Python bibliothèque d'images , ou « PIL », module, disponible à pythonware.com /products /pil /index . Le module PIL permet au programmeur de créer des objets d'image qui peuvent stocker des informations d'image . L'exemple suivant montre comment importer le module: >>> from PIL import Image stock Ce programme ne importe le package d'image de PIL , pas l'ensemble du module PIL : < br > Page 2 trouver le répertoire dans lequel les fichiers de sortie d'image sont situés. Par exemple, si un autre programme génère " . Jpg " images et les stocke dans le répertoire " /home " , le programme Python doit savoir que , dans le but de recueillir ces images. Le programmeur crée ensuite un objet Image pour récupérer l'image. Dans cet exemple , Python obtient l'image " party.jpg " de "/home " et la stocke dans un objet de l'image: >>> pic = Image.open ( "/home /party.jpg " ) 3 supprimer l'ancien fichier et le remplacer par le nouveau fichier. En supposant que le script Python modifie l'image d'une certaine façon , on peut maintenant supprimer le fichier le plus ancien et le remplacer par la version la plus récente . Le programmeur accomplit cela grâce à la fonction " supprimer " dans le module " OS". L'exemple de code suivant montre le programme complet, qui rassemble des données d'image , manipule , et remplace l'ancien fichier avec un nouveau fichier : Photos >>> import os >>> from PIL import image> ; >> pic = Image.open ( "/home /party.jpg " ) >>> pic.resize ( 500, 500 ) //redimensionne l'image à 500 pixels par 500
|