Windows and Macintosh

Comment

  • Most of Python's OS interfaces are Unix-centric.
  • However, much of this functionality is emulated on non-Unix platforms.
  • With a number of omissions (especially in process and user management).

The msvcrt module

  • Provides access to a number of functions in the Microsoft Visual C++ runtime.
  • Functions to read and write characters.
  • Some additional file handling (locking, modes, etc...).
  • But not a substitute for PythonWin.

The macfs, macostools, and findertools modules

  • Manipulation of files and applications on the Macintosh.
<<< O'Reilly OSCON 2000, Advanced Python Programming, Slide 63
July 17, 2000, beazley@cs.uchicago.edu
>>>