Macintosh Library Modules
Previous:
Front Matter
Up:
Macintosh Library Modules
Next:
1. Using Python on
Contents
1. Using Python on the Macintosh
1.1 Getting and Installing MacPython
1.2 Entering the interactive Interpreter
1.3 How to run a Python script
1.3.1 Drag and drop
1.3.2 Set Creator and Double Click
1.4 Simulating command line arguments
1.5 Creating a Python script
1.5.1 In an editor
1.6 The IDE
1.6.1 Using the ``Python Interactive'' window
1.6.2 Writing a Python Script
1.6.3 Executing a script from within the IDE
1.6.4 ``Save as'' versus ``Save as Applet''
1.7 Configuration
1.7.1 EditPythonPrefs
1.7.2 Adding modules to the Module Search Path
1.7.3 Default startup options
1.8 Mac OS X
2. MacPython Modules
2.1 mac -- Implementations for the os module
2.2 macpath -- MacOS path manipulation functions
2.3 ctb -- Interface to the Communications Tool Box
2.3.1 Connection Objects
2.4 macfs -- Various file system services
2.4.1 FSSpec objects
2.4.2 Alias Objects
2.4.3 FInfo Objects
2.5 ic -- Access to Internet Config
2.5.1 IC Objects
2.6 MacOS -- Access to Mac OS interpreter features
2.7 macostools -- Convenience routines for file manipulation
2.8 findertools -- The finder's Apple Events interface
2.9 macspeech -- Interface to the Macintosh Speech Manager
2.9.1 Voice Objects
2.9.2 Speech Channel Objects
2.10 EasyDialogs -- Basic Macintosh dialogs
2.10.1 ProgressBar Objects
2.11 FrameWork -- Interactive application framework
2.11.1 Application Objects
2.11.2 Window Objects
2.11.3 ControlsWindow Object
2.11.4 ScrolledWindow Object
2.11.5 DialogWindow Objects
2.12 MiniAEFrame -- Open Scripting Architecture server support
2.12.1 AEServer Objects
2.13 aepack -- Conversion between Python variables and AppleEvent data containers
2.14 aetypes -- AppleEvent objects
3. MacOS Toolbox Modules
3.1 Carbon.AE -- Apple Events
3.2 Carbon.App -- Appearance Manager
3.3 Carbon.CF -- Core Foundation
3.4 Carbon.Cm -- Component Manager
3.5 Carbon.Ctl -- Control Manager
3.6 Carbon.Dlg -- Dialog Manager
3.7 Carbon.Evt -- Event Manager
3.8 Carbon.Fm -- Font Manager
3.9 Carbon.Help -- Help Manager
3.10 Carbon.List -- List Manager
3.11 Carbon.Menu -- Menu Manager
3.12 Carbon.Mlte -- MultiLingual Text Editor
3.13 Carbon.Qd -- QuickDraw
3.14 Carbon.Qdoffs -- QuickDraw Offscreen
3.15 Carbon.Qt -- QuickTime
3.16 Carbon.Res -- Resource Manager and Handles
3.17 Carbon.Scrap -- Scrap Manager
3.18 Carbon.Snd -- Sound Manager
3.19 Carbon.TE -- TextEdit
3.20 Carbon.Win -- Window Manager
3.21 ColorPicker -- Color selection dialog
4. Undocumented Modules
4.1 applesingle -- AppleSingle decoder
4.2 buildtools -- Helper module for BuildApplet and Friends
4.3 py_resource -- Resources from Python code
4.4 cfmfile -- Code Fragment Resource module
4.5 icopen -- Internet Config replacement for open()
4.6 macerrors -- Mac OS Errors
4.7 macfsn -- NavServices calls
4.8 macresource -- Locate script resources
4.9 Nav -- NavServices calls
4.10 mactty -- Serial line connections
4.11 mkcwproject -- Create CodeWarrior projects
4.12 nsremote -- Wrapper around Netscape OSA modules
4.13 PixMapWrapper -- Wrapper for PixMap objects
4.14 preferences -- Application preferences manager
4.15 pythonprefs -- Preferences manager for Python
4.16 quietconsole -- non-visible stdout output
4.17 videoreader -- read QuickTime movies
4.18 W -- Widgets built on FrameWork
4.19 waste -- non-Apple TextEdit replacement
A. History and License
A.1 History of the software
A.2 Terms and conditions for accessing or otherwise using Python
Module Index
Index
Macintosh Library Modules
Previous:
Front Matter
Up:
Macintosh Library Modules
Next:
1. Using Python on
Release 2.2.3+, documentation updated on February 9, 2005.
See
About this document...
for information on suggesting changes.