Internal Modules

_binary Module

Binary input/output support routines.

PIL._binary.i16be(c, o=0)[source]
PIL._binary.i16le(c, o=0)[source]

Converts a 2-bytes (16 bits) string to an unsigned integer.

Parameters
  • c – string containing bytes to convert

  • o – offset of bytes to convert in string

PIL._binary.i32be(c, o=0)[source]
PIL._binary.i32le(c, o=0)[source]

Converts a 4-bytes (32 bits) string to an unsigned integer.

Parameters
  • c – string containing bytes to convert

  • o – offset of bytes to convert in string

PIL._binary.i8(c)[source]
PIL._binary.o16be(i)[source]
PIL._binary.o16le(i)[source]
PIL._binary.o32be(i)[source]
PIL._binary.o32le(i)[source]
PIL._binary.o8(i)[source]
PIL._binary.si16le(c, o=0)[source]

Converts a 2-bytes (16 bits) string to a signed integer.

Parameters
  • c – string containing bytes to convert

  • o – offset of bytes to convert in string

PIL._binary.si32le(c, o=0)[source]

Converts a 4-bytes (32 bits) string to a signed integer.

Parameters
  • c – string containing bytes to convert

  • o – offset of bytes to convert in string

_tkinter_finder Module

Find compiled module linking to Tcl / Tk libraries

_util Module

class PIL._util.deferred_error(ex)[source]

Bases: object

PIL._util.isDirectory(f)[source]
PIL._util.isPath(f)[source]

_version Module

PIL._version.__version__: str

This is the master version number for Pillow, all other uses reference this module.