Learning Python - Mark Lutz [629]
programs, Is Python a “Scripting Language”?, How You Run Programs, The Interactive Prompt, Entering multiline statements, Experimenting, Testing, System Command Lines and Files, System Command Lines and Files, Running Files with Command Lines, Using Command Lines and Files, Using Command Lines and Files, Unix Executable Scripts (#!), Clicking File Icons, Clicking File Icons, The input Trick, Module Imports and Reloads, import and reload Usage Notes, Using exec to Run Module Files, The IDLE User Interface, Other Launch Options, Which Option Should I Use?, Introducing Python Object Types, Python Program Structure Revisited, Python Program Architecture, Standard Library Modules
icons, opening with, Clicking File Icons
launching, How You Run Programs, Running Files with Command Lines, Using Command Lines and Files, Unix Executable Scripts (#!), Clicking File Icons, The input Trick, Module Imports and Reloads, import and reload Usage Notes, Using exec to Run Module Files, The IDLE User Interface, Other Launch Options, Which Option Should I Use?
additional launch options, Other Launch Options
choosing a launch option, Which Option Should I Use?
clicking file icons, Clicking File Icons
exec function, Using exec to Run Module Files
from the command line, Running Files with Command Lines
IDLE user interface, The IDLE User Interface
input function, The input Trick
module imports and reloads, Module Imports and Reloads, import and reload Usage Notes
Unix executable scripts, Unix Executable Scripts (#!)
Windows automatic file extensions, Using Command Lines and Files
running interactively, The Interactive Prompt, Entering multiline statements, Experimenting, Testing
experimentation, Experimenting
testing, Testing
saving in files, System Command Lines and Files
structure, Python Program Structure Revisited, Python Program Architecture, Standard Library Modules
Windows, saving under, Using Command Lines and Files
property built-in function, Inserting Code to Run on Attribute Access, A First Example, Computed Attributes, Coding Properties with Decorators
computed attributes, Computed Attributes
decorators, Coding Properties with Decorators
first example, A First Example
proxy classes, OOP and Delegation: “Wrapper” Objects
pseudoprivate attributes, justification, Why Use Pseudoprivate Attributes?
pseudoprivate names, Pseudoprivate Class Attributes
PSF (Python Software Foundation), How Is Python Supported?
Psyco just-in-time compiler, The Psyco just-in-time compiler, Development Tools for Larger Projects
.pth file extension, Path files
.pth path file directories, The Module Search Path
PVM (Python Virtual Machine), The Python Virtual Machine (PVM)
.py file extension, The Programmer’s View, A First Script, Module Creation
py2exe, Frozen Binaries, Development Tools for Larger Projects
.pyc file extension, Byte code compilation, 2. Compile It (Maybe)
PyChecker, PyLint, and PyUnit, Development Tools for Larger Projects
PyDev, Other IDEs
PyDoc, Getting Help, PyDoc: The help Function, PyDoc: HTML Reports, PyDoc: The help Function, PyDoc: HTML Reports, Development Tools for Larger Projects
help function, PyDoc: The help Function
HTML reports, PyDoc: HTML Reports
PyInstaller, Frozen Binaries, Development Tools for Larger Projects
PyPy project, Future Possibilities?
Python, Introducing the Python Interpreter, Configuring Python, Python Environment Variables, How to Set Configuration Options, Unix/Linux shell variables, DOS variables (Windows), Windows environment variable GUI, Windows registry, Path files, Python Command-Line Options, Python Command-Line Options
command-line options, Python Command-Line Options, Python Command-Line Options
configuration, Configuring Python, Python Environment Variables, How to Set Configuration Options, Unix/Linux shell variables, DOS variables (Windows), Windows environment variable GUI, Windows registry, Path files
DOS variables in autoexec.bat, DOS variables (Windows)
environment variables, Python Environment Variables
path files, Path files