]> granicus.if.org Git - python/commitdiff
Add more chapter intros
authorAndrew M. Kuchling <amk@amk.ca>
Thu, 22 Dec 2005 20:27:43 +0000 (20:27 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Thu, 22 Dec 2005 20:27:43 +0000 (20:27 +0000)
Doc/lib/custominterp.tex [new file with mode: 0644]
Doc/lib/development.tex [new file with mode: 0644]
Doc/lib/frameworks.tex [new file with mode: 0644]
Doc/lib/modules.tex [new file with mode: 0644]

diff --git a/Doc/lib/custominterp.tex b/Doc/lib/custominterp.tex
new file mode 100644 (file)
index 0000000..555b888
--- /dev/null
@@ -0,0 +1,13 @@
+\chapter{Custom Python Interpreters}
+\label{custominterp}
+
+The modules described in this chapter allow writing interfaces similar
+to Python's interactive interpreter.  If you want a Python interpreter
+that supports some special feature in addition to the Python language,
+you should look at the \module{code} module.  (The \module{codeop}
+module is lower-level, used to support compiling a possibly-incomplete
+chunk of Python code.)
+
+The full list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/development.tex b/Doc/lib/development.tex
new file mode 100644 (file)
index 0000000..4b4fadc
--- /dev/null
@@ -0,0 +1,13 @@
+\chapter{Development Tools}
+\label{development}
+
+The modules described in this chapter help you write software.  For
+example, the \module{pydoc} module takes a module and generates
+documentation based on the module's contents.  The \module{doctest}
+and \module{unittest} modules contains frameworks for writing unit tests
+that automatically exercise code and verify that the expected output 
+is produced.
+
+The list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/frameworks.tex b/Doc/lib/frameworks.tex
new file mode 100644 (file)
index 0000000..ffe300e
--- /dev/null
@@ -0,0 +1,10 @@
+\chapter{Program Frameworks}
+\label{frameworks}
+
+The modules described in this chapter are frameworks that will largely
+dictate the structure of your program.  Currently the modules described 
+here are all oriented toward writing command-line interfaces.
+
+The full list of modules described in this chapter is:
+
+\localmoduletable
diff --git a/Doc/lib/modules.tex b/Doc/lib/modules.tex
new file mode 100644 (file)
index 0000000..e23d051
--- /dev/null
@@ -0,0 +1,9 @@
+\chapter{Importing Modules}
+\label{modules}
+
+The modules described in this chapter provide new ways to import other
+Python modules and hooks for customizing the import process.
+
+The full list of modules described in this chapter is:
+
+\localmoduletable