> **Источник:** https://python-all.ru/2.7/library/mac.html
>
> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.

---

# 37. Специфические службы Mac OS X

В этой главе описываются модули, доступные только на платформе Mac OS X.

Смотрите главы [MacPython OSA Modules](https://python-all.ru/2.7/library/macosa.html#mac-scripting) и [Undocumented Mac OS modules](https://python-all.ru/2.7/library/undoc.html#undoc-mac-modules) для получения дополнительных модулей, а также HOWTO [Использование Python на Macintosh](https://python-all.ru/2.7/using/mac.html#using-on-mac) для общего введения в программирование на Python, специфичное для Mac.

> **Примечание**
>
> Большинство API OS X, которые используют эти модули, устарели или удалены в последних версиях OS X. Многие из них недоступны, когда Python выполняется в 64-битном режиме. Эти модули были удалены в Python 3. Следует избегать их использования в Python 2.

- [37.1. `ic` – доступ к Internet Config в Mac OS X](https://python-all.ru/2.7/library/ic.html)

  - [37.1.1. Объекты IC](https://python-all.ru/2.7/library/ic.html#ic-objects)
- [37.2. `MacOS` – доступ к возможностям интерпретатора Mac OS](https://python-all.ru/2.7/library/macos.html)
- [37.3. `macostools` – удобные процедуры для работы с файлами](https://python-all.ru/2.7/library/macostools.html)
- [37.4. `findertools` – интерфейс **Finder** к Apple Events](https://python-all.ru/2.7/library/macostools.html#module-findertools)
- [37.5. `EasyDialogs` – базовые диалоги Macintosh](https://python-all.ru/2.7/library/easydialogs.html)

  - [37.5.1. Объекты ProgressBar](https://python-all.ru/2.7/library/easydialogs.html#progressbar-objects)
- [37.6. `FrameWork` – инфраструктура интерактивных приложений](https://python-all.ru/2.7/library/framework.html)

  - [37.6.1. Объекты Application](https://python-all.ru/2.7/library/framework.html#application-objects)
  - [37.6.2. Объекты Window](https://python-all.ru/2.7/library/framework.html#window-objects)
  - [37.6.3. Объект ControlsWindow](https://python-all.ru/2.7/library/framework.html#controlswindow-object)
  - [37.6.4. Объект ScrolledWindow](https://python-all.ru/2.7/library/framework.html#scrolledwindow-object)
  - [37.6.5. Объекты DialogWindow](https://python-all.ru/2.7/library/framework.html#dialogwindow-objects)
- [37.7. `autoGIL` – обработка GIL в циклах событий](https://python-all.ru/2.7/library/autogil.html)
- [37.8. Модули инструментария Mac OS](https://python-all.ru/2.7/library/carbon.html)

  - [37.8.1. `Carbon.AE` – Apple Events](https://python-all.ru/2.7/library/carbon.html#module-Carbon.AE)
  - [37.8.2. `Carbon.AH` – Apple Help](https://python-all.ru/2.7/library/carbon.html#module-Carbon.AH)
  - [37.8.3. `Carbon.App` – Менеджер внешнего вида](https://python-all.ru/2.7/library/carbon.html#module-Carbon.App)
  - [37.8.4. `Carbon.Appearance` – Константы Менеджера внешнего вида](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Appearance)
  - [37.8.5. `Carbon.CF` – Core Foundation](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CF)
  - [37.8.6. `Carbon.CG` – Core Graphics](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CG)
  - [37.8.7. `Carbon.CarbonEvt` – Менеджер событий Carbon](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CarbonEvt)
  - [37.8.8. `Carbon.CarbonEvents` – Константы Менеджера событий Carbon](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CarbonEvents)
  - [37.8.9. `Carbon.Cm` – Менеджер компонентов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Cm)
  - [37.8.10. `Carbon.Components` – Константы Менеджера компонентов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Components)
  - [37.8.11. `Carbon.ControlAccessor` – Менеджер элементов управления – аксессоры](https://python-all.ru/2.7/library/carbon.html#module-Carbon.ControlAccessor)
  - [37.8.12. `Carbon.Controls` – Константы Менеджера элементов управления](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Controls)
  - [37.8.13. `Carbon.CoreFounation` – Константы Core Foundation](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CoreFounation)
  - [37.8.14. `Carbon.CoreGraphics` – Константы CoreGraphics](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CoreGraphics)
  - [37.8.15. `Carbon.Ctl` – Менеджер элементов управления](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Ctl)
  - [37.8.16. `Carbon.Dialogs` – константы Dialog Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dialogs)
  - [37.8.17. `Carbon.Dlg` – Dialog Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dlg)
  - [37.8.18. `Carbon.Drag` – Drag and Drop Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Drag)
  - [37.8.19. `Carbon.Dragconst` – константы Drag and Drop Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dragconst)
  - [37.8.20. `Carbon.Events` – константы Event Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Events)
  - [37.8.21. `Carbon.Evt` – Event Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Evt)
  - [37.8.22. `Carbon.File` – File Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.File)
  - [37.8.23. `Carbon.Files` – константы File Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Files)
  - [37.8.24. `Carbon.Fm` – Font Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Fm)
  - [37.8.25. `Carbon.Folder` – Folder Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Folder)
  - [37.8.26. `Carbon.Folders` – константы Folder Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Folders)
  - [37.8.27. `Carbon.Fonts` – константы Font Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Fonts)
  - [37.8.28. `Carbon.Help` – Help Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Help)
  - [37.8.29. `Carbon.IBCarbon` – Carbon InterfaceBuilder](https://python-all.ru/2.7/library/carbon.html#module-Carbon.IBCarbon)
  - [37.8.30. `Carbon.IBCarbonRuntime` – константы Carbon InterfaceBuilder](https://python-all.ru/2.7/library/carbon.html#module-Carbon.IBCarbonRuntime)
  - [37.8.31. `Carbon.Icn` – Carbon Icon Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Icns)
  - [37.8.32. `Carbon.Icons` – константы Carbon Icon Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Icons)
  - [37.8.33. `Carbon.Launch` – Carbon Launch Services](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Launch)
  - [37.8.34. `Carbon.LaunchServices` – константы Carbon Launch Services](https://python-all.ru/2.7/library/carbon.html#module-Carbon.LaunchServices)
  - [37.8.35. `Carbon.List` – List Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.List)
  - [37.8.36. `Carbon.Lists` – константы List Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Lists)
  - [37.8.37. `Carbon.MacHelp` – константы Help Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.MacHelp)
  - [37.8.38. `Carbon.MediaDescr` – Парсеры и генераторы для Quicktime Media descriptors](https://python-all.ru/2.7/library/carbon.html#module-Carbon.MediaDescr)
  - [37.8.39. `Carbon.Menu` – Menu Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Menu)
  - [37.8.40. `Carbon.Menus` – константы Menu Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Menus)
  - [37.8.41. `Carbon.Mlte` – MultiLingual Text Editor](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Mlte)
  - [37.8.42. `Carbon.OSA` – Carbon OSA Interface](https://python-all.ru/2.7/library/carbon.html#module-Carbon.OSA)
  - [37.8.43. `Carbon.OSAconst` – константы Carbon OSA Interface](https://python-all.ru/2.7/library/carbon.html#module-Carbon.OSAconst)
  - [37.8.44. `Carbon.QDOffscreen` – константы QuickDraw Offscreen](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QDOffscreen)
  - [37.8.45. `Carbon.Qd` – QuickDraw](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qd)
  - [37.8.46. `Carbon.Qdoffs` – QuickDraw Offscreen](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qdoffs)
  - [37.8.47. `Carbon.Qt` – QuickTime](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qt)
  - [37.8.48. `Carbon.QuickDraw` – константы QuickDraw](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QuickDraw)
  - [37.8.49. `Carbon.QuickTime` – константы QuickTime](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QuickTime)
  - [37.8.50. `Carbon.Res` – Resource Manager и хендлы](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Res)
  - [37.8.51. `Carbon.Resources` – константы Resource Manager и хендлов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Resources)
  - [37.8.52. `Carbon.Scrap` – Scrap Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Scrap)
  - [37.8.53. `Carbon.Snd` – Sound Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Snd)
  - [37.8.54. `Carbon.Sound` – константы Sound Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Sound)
  - [37.8.55. `Carbon.TE` – TextEdit](https://python-all.ru/2.7/library/carbon.html#module-Carbon.TE)
  - [37.8.56. `Carbon.TextEdit` – константы TextEdit](https://python-all.ru/2.7/library/carbon.html#module-Carbon.TextEdit)
  - [37.8.57. `Carbon.Win` – Window Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Win)
  - [37.8.58. `Carbon.Windows` – константы Window Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Windows)
- [37.9. `ColorPicker` – Диалог выбора цвета](https://python-all.ru/2.7/library/colorpicker.html)
