37. Mac OS X specific services
This chapter describes modules that are only available on the Mac OS X platform.
See the chapters MacPython OSA Modules and Undocumented Mac OS modules for more modules, and the HOWTO Using Python on a Macintosh for a general introduction to Mac-specific Python programming.
Note
Most of the OS X APIs that these modules use are deprecated or removed in recent versions of OS X. Many are not available when Python is executing in 64-bit mode. These modules have been removed in Python 3. You should avoid using them in Python 2.
- 37.1. ic — Access to the Mac OS X Internet Config
- 37.2. MacOS — Access to Mac OS interpreter features
- 37.3. macostools — Convenience routines for file manipulation
- 37.4. findertools — The finder‘s Apple Events interface
- 37.5. EasyDialogs — Basic Macintosh dialogs
- 37.6. FrameWork — Interactive application framework
- 37.7. autoGIL — Global Interpreter Lock handling in event loops
- 37.8. Mac OS Toolbox Modules
- 37.8.1. Carbon.AE — Apple Events
- 37.8.2. Carbon.AH — Apple Help
- 37.8.3. Carbon.App — Appearance Manager
- 37.8.4. Carbon.Appearance — Appearance Manager constants
- 37.8.5. Carbon.CF — Core Foundation
- 37.8.6. Carbon.CG — Core Graphics
- 37.8.7. Carbon.CarbonEvt — Carbon Event Manager
- 37.8.8. Carbon.CarbonEvents — Carbon Event Manager constants
- 37.8.9. Carbon.Cm — Component Manager
- 37.8.10. Carbon.Components — Component Manager constants
- 37.8.11. Carbon.ControlAccessor — Control Manager accssors
- 37.8.12. Carbon.Controls — Control Manager constants
- 37.8.13. Carbon.CoreFounation — CoreFounation constants
- 37.8.14. Carbon.CoreGraphics — CoreGraphics constants
- 37.8.15. Carbon.Ctl — Control Manager
- 37.8.16. Carbon.Dialogs — Dialog Manager constants
- 37.8.17. Carbon.Dlg — Dialog Manager
- 37.8.18. Carbon.Drag — Drag and Drop Manager
- 37.8.19. Carbon.Dragconst — Drag and Drop Manager constants
- 37.8.20. Carbon.Events — Event Manager constants
- 37.8.21. Carbon.Evt — Event Manager
- 37.8.22. Carbon.File — File Manager
- 37.8.23. Carbon.Files — File Manager constants
- 37.8.24. Carbon.Fm — Font Manager
- 37.8.25. Carbon.Folder — Folder Manager
- 37.8.26. Carbon.Folders — Folder Manager constants
- 37.8.27. Carbon.Fonts — Font Manager constants
- 37.8.28. Carbon.Help — Help Manager
- 37.8.29. Carbon.IBCarbon — Carbon InterfaceBuilder
- 37.8.30. Carbon.IBCarbonRuntime — Carbon InterfaceBuilder constants
- 37.8.31. Carbon.Icn — Carbon Icon Manager
- 37.8.32. Carbon.Icons — Carbon Icon Manager constants
- 37.8.33. Carbon.Launch — Carbon Launch Services
- 37.8.34. Carbon.LaunchServices — Carbon Launch Services constants
- 37.8.35. Carbon.List — List Manager
- 37.8.36. Carbon.Lists — List Manager constants
- 37.8.37. Carbon.MacHelp — Help Manager constants
- 37.8.38. Carbon.MediaDescr — Parsers and generators for Quicktime Media descriptors
- 37.8.39. Carbon.Menu — Menu Manager
- 37.8.40. Carbon.Menus — Menu Manager constants
- 37.8.41. Carbon.Mlte — MultiLingual Text Editor
- 37.8.42. Carbon.OSA — Carbon OSA Interface
- 37.8.43. Carbon.OSAconst — Carbon OSA Interface constants
- 37.8.44. Carbon.QDOffscreen — QuickDraw Offscreen constants
- 37.8.45. Carbon.Qd — QuickDraw
- 37.8.46. Carbon.Qdoffs — QuickDraw Offscreen
- 37.8.47. Carbon.Qt — QuickTime
- 37.8.48. Carbon.QuickDraw — QuickDraw constants
- 37.8.49. Carbon.QuickTime — QuickTime constants
- 37.8.50. Carbon.Res — Resource Manager and Handles
- 37.8.51. Carbon.Resources — Resource Manager and Handles constants
- 37.8.52. Carbon.Scrap — Scrap Manager
- 37.8.53. Carbon.Snd — Sound Manager
- 37.8.54. Carbon.Sound — Sound Manager constants
- 37.8.55. Carbon.TE — TextEdit
- 37.8.56. Carbon.TextEdit — TextEdit constants
- 37.8.57. Carbon.Win — Window Manager
- 37.8.58. Carbon.Windows — Window Manager constants
- 37.9. ColorPicker — Color selection dialog