Macintosh Library Modules
Previous:
Front Matter
Up:
Macintosh Library Modules
Next:
1. Using Python on
Contents
Front Matter
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.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
About this document ...
Macintosh Library Modules
Previous:
Front Matter
Up:
Macintosh Library Modules
Next:
1. Using Python on
Release 2.2p1, documentation updated on March 29, 2002.
See
About this document...
for information on suggesting changes.