mac.md
1> **Источник:** https://python-all.ru/2.7/library/mac.html2>3> «Документация Python на русском» – неофициальный перевод официальной документации Python: версии от 2.6 до 3.16, полнотекстовый поиск, английский оригинал рядом с переводом. Эта Markdown-версия страницы предназначена для работы с LLM: вставьте её в ChatGPT, Claude или Cursor.45---67# 37. Специфические службы Mac OS X89В этой главе описываются модули, доступные только на платформе Mac OS X.1011Смотрите главы [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.1213> **Примечание**14>15> Большинство API OS X, которые используют эти модули, устарели или удалены в последних версиях OS X. Многие из них недоступны, когда Python выполняется в 64-битном режиме. Эти модули были удалены в Python 3. Следует избегать их использования в Python 2.1617- [37.1. `ic` – доступ к Internet Config в Mac OS X](https://python-all.ru/2.7/library/ic.html)1819 - [37.1.1. Объекты IC](https://python-all.ru/2.7/library/ic.html#ic-objects)20- [37.2. `MacOS` – доступ к возможностям интерпретатора Mac OS](https://python-all.ru/2.7/library/macos.html)21- [37.3. `macostools` – удобные процедуры для работы с файлами](https://python-all.ru/2.7/library/macostools.html)22- [37.4. `findertools` – интерфейс **Finder** к Apple Events](https://python-all.ru/2.7/library/macostools.html#module-findertools)23- [37.5. `EasyDialogs` – базовые диалоги Macintosh](https://python-all.ru/2.7/library/easydialogs.html)2425 - [37.5.1. Объекты ProgressBar](https://python-all.ru/2.7/library/easydialogs.html#progressbar-objects)26- [37.6. `FrameWork` – инфраструктура интерактивных приложений](https://python-all.ru/2.7/library/framework.html)2728 - [37.6.1. Объекты Application](https://python-all.ru/2.7/library/framework.html#application-objects)29 - [37.6.2. Объекты Window](https://python-all.ru/2.7/library/framework.html#window-objects)30 - [37.6.3. Объект ControlsWindow](https://python-all.ru/2.7/library/framework.html#controlswindow-object)31 - [37.6.4. Объект ScrolledWindow](https://python-all.ru/2.7/library/framework.html#scrolledwindow-object)32 - [37.6.5. Объекты DialogWindow](https://python-all.ru/2.7/library/framework.html#dialogwindow-objects)33- [37.7. `autoGIL` – обработка GIL в циклах событий](https://python-all.ru/2.7/library/autogil.html)34- [37.8. Модули инструментария Mac OS](https://python-all.ru/2.7/library/carbon.html)3536 - [37.8.1. `Carbon.AE` – Apple Events](https://python-all.ru/2.7/library/carbon.html#module-Carbon.AE)37 - [37.8.2. `Carbon.AH` – Apple Help](https://python-all.ru/2.7/library/carbon.html#module-Carbon.AH)38 - [37.8.3. `Carbon.App` – Менеджер внешнего вида](https://python-all.ru/2.7/library/carbon.html#module-Carbon.App)39 - [37.8.4. `Carbon.Appearance` – Константы Менеджера внешнего вида](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Appearance)40 - [37.8.5. `Carbon.CF` – Core Foundation](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CF)41 - [37.8.6. `Carbon.CG` – Core Graphics](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CG)42 - [37.8.7. `Carbon.CarbonEvt` – Менеджер событий Carbon](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CarbonEvt)43 - [37.8.8. `Carbon.CarbonEvents` – Константы Менеджера событий Carbon](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CarbonEvents)44 - [37.8.9. `Carbon.Cm` – Менеджер компонентов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Cm)45 - [37.8.10. `Carbon.Components` – Константы Менеджера компонентов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Components)46 - [37.8.11. `Carbon.ControlAccessor` – Менеджер элементов управления – аксессоры](https://python-all.ru/2.7/library/carbon.html#module-Carbon.ControlAccessor)47 - [37.8.12. `Carbon.Controls` – Константы Менеджера элементов управления](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Controls)48 - [37.8.13. `Carbon.CoreFounation` – Константы Core Foundation](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CoreFounation)49 - [37.8.14. `Carbon.CoreGraphics` – Константы CoreGraphics](https://python-all.ru/2.7/library/carbon.html#module-Carbon.CoreGraphics)50 - [37.8.15. `Carbon.Ctl` – Менеджер элементов управления](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Ctl)51 - [37.8.16. `Carbon.Dialogs` – константы Dialog Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dialogs)52 - [37.8.17. `Carbon.Dlg` – Dialog Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dlg)53 - [37.8.18. `Carbon.Drag` – Drag and Drop Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Drag)54 - [37.8.19. `Carbon.Dragconst` – константы Drag and Drop Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Dragconst)55 - [37.8.20. `Carbon.Events` – константы Event Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Events)56 - [37.8.21. `Carbon.Evt` – Event Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Evt)57 - [37.8.22. `Carbon.File` – File Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.File)58 - [37.8.23. `Carbon.Files` – константы File Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Files)59 - [37.8.24. `Carbon.Fm` – Font Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Fm)60 - [37.8.25. `Carbon.Folder` – Folder Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Folder)61 - [37.8.26. `Carbon.Folders` – константы Folder Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Folders)62 - [37.8.27. `Carbon.Fonts` – константы Font Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Fonts)63 - [37.8.28. `Carbon.Help` – Help Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Help)64 - [37.8.29. `Carbon.IBCarbon` – Carbon InterfaceBuilder](https://python-all.ru/2.7/library/carbon.html#module-Carbon.IBCarbon)65 - [37.8.30. `Carbon.IBCarbonRuntime` – константы Carbon InterfaceBuilder](https://python-all.ru/2.7/library/carbon.html#module-Carbon.IBCarbonRuntime)66 - [37.8.31. `Carbon.Icn` – Carbon Icon Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Icns)67 - [37.8.32. `Carbon.Icons` – константы Carbon Icon Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Icons)68 - [37.8.33. `Carbon.Launch` – Carbon Launch Services](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Launch)69 - [37.8.34. `Carbon.LaunchServices` – константы Carbon Launch Services](https://python-all.ru/2.7/library/carbon.html#module-Carbon.LaunchServices)70 - [37.8.35. `Carbon.List` – List Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.List)71 - [37.8.36. `Carbon.Lists` – константы List Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Lists)72 - [37.8.37. `Carbon.MacHelp` – константы Help Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.MacHelp)73 - [37.8.38. `Carbon.MediaDescr` – Парсеры и генераторы для Quicktime Media descriptors](https://python-all.ru/2.7/library/carbon.html#module-Carbon.MediaDescr)74 - [37.8.39. `Carbon.Menu` – Menu Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Menu)75 - [37.8.40. `Carbon.Menus` – константы Menu Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Menus)76 - [37.8.41. `Carbon.Mlte` – MultiLingual Text Editor](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Mlte)77 - [37.8.42. `Carbon.OSA` – Carbon OSA Interface](https://python-all.ru/2.7/library/carbon.html#module-Carbon.OSA)78 - [37.8.43. `Carbon.OSAconst` – константы Carbon OSA Interface](https://python-all.ru/2.7/library/carbon.html#module-Carbon.OSAconst)79 - [37.8.44. `Carbon.QDOffscreen` – константы QuickDraw Offscreen](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QDOffscreen)80 - [37.8.45. `Carbon.Qd` – QuickDraw](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qd)81 - [37.8.46. `Carbon.Qdoffs` – QuickDraw Offscreen](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qdoffs)82 - [37.8.47. `Carbon.Qt` – QuickTime](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Qt)83 - [37.8.48. `Carbon.QuickDraw` – константы QuickDraw](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QuickDraw)84 - [37.8.49. `Carbon.QuickTime` – константы QuickTime](https://python-all.ru/2.7/library/carbon.html#module-Carbon.QuickTime)85 - [37.8.50. `Carbon.Res` – Resource Manager и хендлы](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Res)86 - [37.8.51. `Carbon.Resources` – константы Resource Manager и хендлов](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Resources)87 - [37.8.52. `Carbon.Scrap` – Scrap Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Scrap)88 - [37.8.53. `Carbon.Snd` – Sound Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Snd)89 - [37.8.54. `Carbon.Sound` – константы Sound Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Sound)90 - [37.8.55. `Carbon.TE` – TextEdit](https://python-all.ru/2.7/library/carbon.html#module-Carbon.TE)91 - [37.8.56. `Carbon.TextEdit` – константы TextEdit](https://python-all.ru/2.7/library/carbon.html#module-Carbon.TextEdit)92 - [37.8.57. `Carbon.Win` – Window Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Win)93 - [37.8.58. `Carbon.Windows` – константы Window Manager](https://python-all.ru/2.7/library/carbon.html#module-Carbon.Windows)94- [37.9. `ColorPicker` – Диалог выбора цвета](https://python-all.ru/2.7/library/colorpicker.html)95