Python er et generelt programmeringsspråk for web og desktop programvare utvikling. Fleksibiliteten gjør det til et perfekt valg for å implementere koden i store prosjekter som utfører en rekke oppgaver , eller fungere som et "lim " språk som som utfører bestemte oppgaver for andre programmer . For eksempel kan Python ta bilde produksjonen av et program lagret på disken og manipulere den . Det kan da lagre det nye bildet og slette den gamle, slik at et bilde for andre programmer å bruke. Du trenger
Python tolk
Vis flere instruksjoner
en
importere nødvendige moduler. Når det gjelder dette programmet , er bare én modul virkelig nødvendig : Python bildebiblioteket , eller " PIL, " modul , tilgjengelig på pythonware.com /products /pil /index . PIL modulen lar programmereren å lage Bildeobjekter som kan lagre bildeinformasjonen . Eksempelet nedenfor viser hvordan du importerer modulen : en
>>> fra PIL import Bilde
Dette programmet bare importerer Bilde pakken fra PIL, ikke hele PIL modul:
2
Finn katalogen der bildeutskriftsinnstillinger filene ligger. For eksempel , hvis et annet program genererer ". Jpg " bilder og lagrer dem i " /home " katalogen , så Python programmet trenger å vite det, for å samle disse bildene. Programmereren oppretter deretter et bildeobjekt å hente bildet. I dette eksempelet blir Python bildet " party.jpg " fra " /home " og lagrer den i et bilde objekt : en
>>> pic = Image.open ( " /home /party.jpg ")
3
Slett den gamle filen og erstatte den med den nye filen . Forutsatt at Python skriptet endrer bildet på noen måte , kan det nå fjerner den gamle filen og erstatte den med den nyeste versjonen . Programmereren oppnår dette gjennom " remove "-funksjonen i " os" modulen. Følgende kode eksempelet viser hele programmet , som samler bildedata , manipulerer den, og erstatter en gammel fil med en ny fil : en
>>> import os >>> fra PIL import bilde> ; >> pic = Image.open ( " /home /party.jpg " ) >>> pic.resize ( 500 , 500 ) //skalerer bildet til 500 piksler med 500