PIL är Python Imaging Library som ger pythontolkaren bildredigeringsmöjligheter. DeImage>modulen tillhandahåller en klass med samma namn som används för att representera en PIL-bild. Modulen tillhandahåller också ett antal fabriksfunktioner, inklusive funktioner för att ladda bilder från filer och för att skapa nya bilder.
Image.save()>Sparar denna bild under det angivna filnamnet. Om inget format anges bestäms formatet som ska användas utifrån filnamnstillägget, om möjligt.
Sökordsalternativ kan användas för att ge ytterligare instruktioner till författaren. Om en författare inte känner igen ett alternativ ignoreras det tyst. De tillgängliga alternativen beskrivs i bildformatsdokumentationen för varje författare.
Du kan använda ett filobjekt istället för ett filnamn. I det här fallet måste du alltid ange formatet. Filobjektet måste implementera sök-, berätta- och skrivmetoderna och öppnas i binärt läge.
Syntax: Image.save(fp, format=None, **params)
Parametrar:
fp – Ett filnamn (sträng), pathlib.Path-objekt eller filobjekt.
formatera – Valfri formatöverstyrning. Om det utelämnas bestäms formatet som ska användas från filnamnstillägget. Om ett filobjekt användes istället för ett filnamn ska denna parameter alltid användas.
alternativ – Extra parametrar till bildskrivaren.Returnerar: Ingen
Höjer:
KeyError – Om utdataformatet inte kunde bestämmas från filnamnet. Använd formatalternativet för att lösa detta.
IOFel – Om filen inte kunde skrivas. Filen kan ha skapats och kan innehålla delar av data.
Använd bild:

> > # Importing Image module from PIL package> from> PIL>import> Image> import> PIL> > # creating a image object (main image)> im1>=> Image.>open>(r>'C:UsersSystem-PcDesktopflower1.webp'>)> > # save a image using extension> im1>=> im1.save(>'geeks.webp'>)> |
>
>
Produktion:
