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.8.1. 
- 37.9. ColorPicker— Color selection dialog