]> granicus.if.org Git - python/commitdiff
More source links
authorRaymond Hettinger <python@rcn.com>
Thu, 27 Jan 2011 20:38:46 +0000 (20:38 +0000)
committerRaymond Hettinger <python@rcn.com>
Thu, 27 Jan 2011 20:38:46 +0000 (20:38 +0000)
45 files changed:
Doc/library/dummy_threading.rst
Doc/library/fractions.rst
Doc/library/ftplib.rst
Doc/library/getopt.rst
Doc/library/gettext.rst
Doc/library/gzip.rst
Doc/library/hashlib.rst
Doc/library/hmac.rst
Doc/library/http.client.rst
Doc/library/http.cookiejar.rst
Doc/library/http.cookies.rst
Doc/library/http.server.rst
Doc/library/imaplib.rst
Doc/library/imghdr.rst
Doc/library/inspect.rst
Doc/library/mailcap.rst
Doc/library/mimetypes.rst
Doc/library/modulefinder.rst
Doc/library/netrc.rst
Doc/library/nntplib.rst
Doc/library/optparse.rst
Doc/library/pipes.rst
Doc/library/pkgutil.rst
Doc/library/platform.rst
Doc/library/plistlib.rst
Doc/library/poplib.rst
Doc/library/profile.rst
Doc/library/py_compile.rst
Doc/library/pydoc.rst
Doc/library/rlcompleter.rst
Doc/library/site.rst
Doc/library/smtpd.rst
Doc/library/smtplib.rst
Doc/library/sndhdr.rst
Doc/library/socketserver.rst
Doc/library/ssl.rst
Doc/library/stat.rst
Doc/library/sunau.rst
Doc/library/telnetlib.rst
Doc/library/warnings.rst
Doc/library/wave.rst
Doc/library/weakref.rst
Doc/library/webbrowser.rst
Doc/library/xdrlib.rst
Doc/library/zipfile.rst

index 0658df2d27fc7427a5ad5263a3069472828ef40c..b57832487368b533e65c54c566aeb189816bb2dd 100644 (file)
@@ -4,6 +4,9 @@
 .. module:: dummy_threading
    :synopsis: Drop-in replacement for the threading module.
 
+**Source code:** :source:`Lib/dummy_threading.py`
+
+--------------
 
 This module provides a duplicate interface to the :mod:`threading` module.  It
 is meant to be imported when the :mod:`_thread` module is not provided on a
index f08cfafaee4acd5f5d2a0d80b600b8bd652b2729..a3ad44a655248aa3574a4c07fc663a7cef18b462 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Jeffrey Yasskin <jyasskin at gmail.com>
 .. sectionauthor:: Jeffrey Yasskin <jyasskin at gmail.com>
 
+**Source code:** :source:`Lib/fractions.py`
+
+--------------
 
 The :mod:`fractions` module provides support for rational number arithmetic.
 
index a1874030e194aeafd058f9f4381ba2fd6c265d6a..aee8f662a102a5e422f5a779913f2178f1173c5d 100644 (file)
@@ -9,6 +9,10 @@
    pair: FTP; protocol
    single: FTP; ftplib (standard module)
 
+**Source code:** :source:`Lib/ftp.py`
+
+--------------
+
 This module defines the class :class:`FTP` and a few related items. The
 :class:`FTP` class implements the client side of the FTP protocol.  You can use
 this to write Python programs that perform a variety of automated FTP jobs, such
index 28e1cdbf3342fa945f0d8344a3166bb612772c63..bcfc4b59c4783204f2c60b29a33251a3938e8c5c 100644 (file)
@@ -5,6 +5,10 @@
    :synopsis: Portable parser for command line options; support both short and
               long option names.
 
+**Source code:** :source:`Lib/getopt.py`
+
+--------------
+
 .. note::
    The :mod:`getopt` module is a parser for command line options whose API is
    designed to be familiar to users of the C :c:func:`getopt` function. Users who
index 9e1528ba622892d72919f151e874dd5f15fb3543..bc825cc8223c2da15b99a09f69f7d07de3d5c5c7 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Barry A. Warsaw <barry@zope.com>
 .. sectionauthor:: Barry A. Warsaw <barry@zope.com>
 
+**Source code:** :source:`Lib/gettext.py`
+
+--------------
 
 The :mod:`gettext` module provides internationalization (I18N) and localization
 (L10N) services for your Python modules and applications. It supports both the
index 82f10b9ecde7dc9cd86c90c367763e7f7bf3cf6c..a2fa3fa07a5588333047ca9f6f3153ec3b9e7c56 100644 (file)
@@ -4,6 +4,10 @@
 .. module:: gzip
    :synopsis: Interfaces for gzip compression and decompression using file objects.
 
+**Source code:** :source:`Lib/gzip.py`
+
+--------------
+
 This module provides a simple interface to compress and decompress files just
 like the GNU programs :program:`gzip` and :program:`gunzip` would.
 
index 6810b4ec4f22adbe9a3cd35dba289da914c35c13..bc8ab2ca6d32a230d8aa4ed95fe1b2332805fb76 100644 (file)
    single: message digest, MD5
    single: secure hash algorithm, SHA1, SHA224, SHA256, SHA384, SHA512
 
+**Source code:** :source:`Lib/hashlib.py`
+
+--------------
+
 This module implements a common interface to many different secure hash and
 message digest algorithms.  Included are the FIPS secure hash algorithms SHA1,
 SHA224, SHA256, SHA384, and SHA512 (defined in FIPS 180-2) as well as RSA's MD5
index b2bd98dfc7cd7e4c8d0d4d405f011154853d73e3..0ca3eda083dcc706d8bbd8ae5ac8393a7fcd5431 100644 (file)
@@ -7,6 +7,9 @@
 .. moduleauthor:: Gerhard Häring <ghaering@users.sourceforge.net>
 .. sectionauthor:: Gerhard Häring <ghaering@users.sourceforge.net>
 
+**Source code:** :source:`Lib/hmac.py`
+
+--------------
 
 This module implements the HMAC algorithm as described by :rfc:`2104`.
 
index d6ff2c775b47689361f2a6940b6e172d8d1e1c6f..4e4b9348d1eb8563c41a148e679e3b67c7434577 100644 (file)
 
 .. index:: module: urllib.request
 
+**Source code:** :source:`Lib/http/client.py`
+
+--------------
+
 This module defines classes which implement the client side of the HTTP and
 HTTPS protocols.  It is normally not used directly --- the module
 :mod:`urllib.request` uses it to handle URLs that use HTTP and HTTPS.
index 1aafec91e9fe802b35486be8419e4b3e8eb91942..e3af41f55ea8f893ca584b9b16e1b5b59c75d3c2 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: John J. Lee <jjl@pobox.com>
 .. sectionauthor:: John J. Lee <jjl@pobox.com>
 
+**Source code:** :source:`Lib/http/cookiejar.py`
+
+--------------
 
 The :mod:`http.cookiejar` module defines classes for automatic handling of HTTP
 cookies.  It is useful for accessing web sites that require small pieces of data
index 472ddcf5b782e3e7e550b334daae222ac660d300..d8a437b362b66aebd5d39aa7eab3587c135fe2aa 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Timothy O'Malley <timo@alum.mit.edu>
 .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
 
+**Source code:** :source:`Lib/http/cookies.py`
+
+--------------
 
 The :mod:`http.cookies` module defines classes for abstracting the concept of
 cookies, an HTTP state management mechanism. It supports both simple string-only
index f68d2207d44156eabc001d4f04836816006f0eac..e3a3a10dd18911a5376ff2dd4238e5632bdb755b 100644 (file)
    single: URL
    single: httpd
 
+**Source code:** :source:`Lib/http/server.py`
+
+--------------
+
 This module defines classes for implementing HTTP servers (Web servers).
 
 One class, :class:`HTTPServer`, is a :class:`socketserver.TCPServer` subclass.
index 632baa3c46173fbd781abf5310760a18fcebb983..78adcf8a5a475fe2bc9ccb5e6c5744773686c2e9 100644 (file)
    pair: IMAP4_SSL; protocol
    pair: IMAP4_stream; protocol
 
+**Source code:** :source:`Lib/imaplib.py`
+
+--------------
+
 This module defines three classes, :class:`IMAP4`, :class:`IMAP4_SSL` and
 :class:`IMAP4_stream`, which encapsulate a connection to an IMAP4 server and
 implement a large subset of the IMAP4rev1 client protocol as defined in
index 0c0722df17ee01d1559d766ad8d612520925d14d..32ec9cfc2f6bbd89b8e99e425bc8ff359da49ad0 100644 (file)
@@ -4,6 +4,9 @@
 .. module:: imghdr
    :synopsis: Determine the type of image contained in a file or byte stream.
 
+**Source code:** :source:`Lib/imghdr.py`
+
+--------------
 
 The :mod:`imghdr` module determines the type of image contained in a file or
 byte stream.
index e290d735bf14d8a1f2d0a8fd344f1bd2723bba14..754f7289bf647ee224bb776192d24d29339ea52b 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Ka-Ping Yee <ping@lfw.org>
 .. sectionauthor:: Ka-Ping Yee <ping@lfw.org>
 
+**Source code:** :source:`Lib/inspect.py`
+
+--------------
 
 The :mod:`inspect` module provides several useful functions to help get
 information about live objects such as modules, classes, methods, functions,
index 0a0a79088e808754cfdc7b749112ea53b7a5767f..4bb31bfc05bd8ad1508a13b40be431567f28d16b 100644 (file)
@@ -4,6 +4,9 @@
 .. module:: mailcap
    :synopsis: Mailcap file handling.
 
+**Source code:** :source:`Lib/mailcap.py`
+
+--------------
 
 Mailcap files are used to configure how MIME-aware applications such as mail
 readers and Web browsers react to files with different MIME types. (The name
index d2d20d2ec31a616f7fe6c399c56b98024da6022c..17b0c07ae5400a31f12d7e904c41c0cbe079cd2b 100644 (file)
@@ -8,6 +8,10 @@
 
 .. index:: pair: MIME; content type
 
+**Source code:** :source:`Lib/mimetypes.py`
+
+--------------
+
 The :mod:`mimetypes` module converts between a filename or URL and the MIME type
 associated with the filename extension.  Conversions are provided from filename
 to MIME type and from MIME type to filename extension; encodings are not
index 41b387bb993939f871523e78e08a9c595130854d..d42c6ab78370c1425b42ff4f5e904299b22a0ac6 100644 (file)
@@ -7,6 +7,9 @@
 .. module:: modulefinder
    :synopsis: Find modules used by a script.
 
+**Source code:** :source:`Lib/modulefinder.py`
+
+--------------
 
 This module provides a :class:`ModuleFinder` class that can be used to determine
 the set of modules imported by a script. ``modulefinder.py`` can also be run as
index 91990df029337ad3adddc380ed17c1cea493dbdd..3f38cbce7ad2337b33705921f1f36b251b1a302c 100644 (file)
@@ -7,6 +7,9 @@
 .. moduleauthor:: Eric S. Raymond <esr@snark.thyrsus.com>
 .. sectionauthor:: Eric S. Raymond <esr@snark.thyrsus.com>
 
+**Source code:** :source:`Lib/netrc.py`
+
+--------------
 
 The :class:`netrc` class parses and encapsulates the netrc file format used by
 the Unix :program:`ftp` program and other FTP clients.
index 0f978067349ee7984d893bb1aff40d9d79968c6d..164f149096c86814318708a908ffac79cf8854f6 100644 (file)
    pair: NNTP; protocol
    single: Network News Transfer Protocol
 
+**Source code:** :source:`Lib/nntplib.py`
+
+--------------
+
 This module defines the class :class:`NNTP` which implements the client side of
 the Network News Transfer Protocol.  It can be used to implement a news reader
 or poster, or automated news processors.  It is compatible with :rfc:`3977`
index 2a7d51325c4c45163198745bae290581a0451cbc..58fb7cd7322dea8539e132b40ebdfb6423b27ed5 100644 (file)
@@ -4,14 +4,16 @@
 .. module:: optparse
    :synopsis: Command-line option parsing library.
    :deprecated:
-
-.. deprecated:: 2.7
-   The :mod:`optparse` module is deprecated and will not be developed further;
-   development will continue with the :mod:`argparse` module.
-
 .. moduleauthor:: Greg Ward <gward@python.net>
 .. sectionauthor:: Greg Ward <gward@python.net>
 
+**Source code:** :source:`Lib/optparse.py`
+
+--------------
+
+.. deprecated:: 2.7
+  The :mod:`optparse` module is deprecated and will not be developed further;
+  development will continue with the :mod:`argparse` module.
 
 :mod:`optparse` is a more convenient, flexible, and powerful library for parsing
 command-line options than the old :mod:`getopt` module.  :mod:`optparse` uses a
index 7e1ff9e11959dbc5c58d71b10f2c8933bdb7a821..016a720470f772c8e873b551f3d2615afac17faf 100644 (file)
@@ -6,6 +6,9 @@
    :synopsis: A Python interface to Unix shell pipelines.
 .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
 
+**Source code:** :source:`Lib/pipes.py`
+
+--------------
 
 The :mod:`pipes` module defines a class to abstract the concept of a *pipeline*
 --- a sequence of converters from one file to  another.
index fb79aeff9cd782fdf4af6ad8668d31095b8f744f..3118ff204780c1b2dc707fd93aabc0ac557967f5 100644 (file)
@@ -4,6 +4,10 @@
 .. module:: pkgutil
    :synopsis: Utilities for the import system.
 
+**Source code:** :source:`Lib/pkgutil.py`
+
+--------------
+
 This module provides utilities for the import system, in particular package
 support.
 
index ee0dc31d3623e28ae4074db99a38862871357205..99a46fad0605f784f49121c3fab6bc4c59f53684 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Marc-Andre Lemburg <mal@egenix.com>
 .. sectionauthor:: Bjorn Pettersen <bpettersen@corp.fairisaac.com>
 
+**Source code:** :source:`Lib/platform.py`
+
+--------------
 
 .. note::
 
index 36c9eb308735ad44e1e461b0b758c2b6340e60f6..ae5e94d1a909051fd74b210c77c4f3a67a0088f7 100644 (file)
    pair: plist; file
    single: property list
 
+**Source code:** :source:`Lib/plistlib.py`
+
+--------------
+
 This module provides an interface for reading and writing the "property list"
 XML files used mainly by Mac OS X.
 
index b60ad0ea4b028917c43737f4ee5ca4a738d73c6c..d11d937b1f033314bb7da6e44385bc7985c5ee3a 100644 (file)
@@ -8,6 +8,10 @@
 
 .. index:: pair: POP3; protocol
 
+**Source code:** :source:`Lib/poplib.py`
+
+--------------
+
 This module defines a class, :class:`POP3`, which encapsulates a connection to a
 POP3 server and implements the protocol as defined in :rfc:`1725`.  The
 :class:`POP3` class supports both the minimal and optional command sets.
index 0100cc92b30617c5f7d17a1a64bb14446fd79f19..9c2b8de0cc137eacc17f3860c817d0dbfe1c17da 100644 (file)
@@ -9,6 +9,9 @@ The Python Profilers
 .. module:: profile
    :synopsis: Python source profiler.
 
+**Source code:** :source:`Lib/profile.py` and :source:`Lib/pstats.py`
+
+--------------
 
 .. _profiler-introduction:
 
index d2e3208a656cc758ba29f9743d50db836df3f7a4..07ddc25422c6bca0fd156bf9b66db4de10021dfa 100644 (file)
@@ -8,6 +8,10 @@
 
 .. index:: pair: file; byte-code
 
+**Source code:** :source:`Lib/py_compile.py`
+
+--------------
+
 The :mod:`py_compile` module provides a function to generate a byte-code file
 from a source file, and another function used when the module source file is
 invoked as a script.
index 14dc58b50dffd2c30251c54d59313345b311e92c..e100865515463fc9d90a9da9c90cdad28574d3e5 100644 (file)
    single: documentation; online
    single: help; online
 
+**Source code:** :source:`Lib/pydoc.py`
+
+--------------
+
 The :mod:`pydoc` module automatically generates documentation from Python
 modules.  The documentation can be presented as pages of text on the console,
 served to a Web browser, or saved to HTML files.
index 48ca50ebaaff500b8da0cbb07b36e989e068a6d8..633088d897645f34bf1ccf48618c8e827a52fe07 100644 (file)
@@ -5,6 +5,9 @@
    :synopsis: Python identifier completion, suitable for the GNU readline library.
 .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
 
+**Source code:** :source:`Lib/rlcompleter.py`
+
+--------------
 
 The :mod:`rlcompleter` module defines a completion function suitable for the
 :mod:`readline` module by completing valid Python identifiers and keywords.
index b347ee8a740282d3e369abb0c049740e1d48e1f7..b77f3cf02d3476f513d79e3143e39182caad6324 100644 (file)
@@ -4,6 +4,9 @@
 .. module:: site
    :synopsis: A standard way to reference site-specific modules.
 
+**Source code:** :source:`Lib/site.py`
+
+--------------
 
 **This module is automatically imported during initialization.** The automatic
 import can be suppressed using the interpreter's :option:`-S` option.
index df67de943398e8c7308fe2ede7080e49ec70c55c..c391f710dfa35f74fe901b5d6e59de6e268505a0 100644 (file)
@@ -7,8 +7,9 @@
 .. moduleauthor:: Barry Warsaw <barry@zope.com>
 .. sectionauthor:: Moshe Zadka <moshez@moshez.org>
 
+**Source code:** :source:`Lib/smtpd.py`
 
-
+--------------
 
 This module offers several classes to implement SMTP (email) servers.
 
@@ -166,4 +167,4 @@ SMTPChannel Objects
    DATA     Sets the internal state to :attr:`DATA` and stores remaining lines
             from the client in :attr:`received_data` until the terminator
             "\r\n.\r\n" is received.
-   ======== ===================================================================
\ No newline at end of file
+   ======== ===================================================================
index 858301d285274c0cada92d9834d87e265b024f1d..531a64d73f2de3e19e35baf52986f8b4049d4529 100644 (file)
    pair: SMTP; protocol
    single: Simple Mail Transfer Protocol
 
+**Source code:** :source:`Lib/smtplib.py`
+
+--------------
+
 The :mod:`smtplib` module defines an SMTP client session object that can be used
 to send mail to any Internet machine with an SMTP or ESMTP listener daemon.  For
 details of SMTP and ESMTP operation, consult :rfc:`821` (Simple Mail Transfer
index 8535193e73f32c92216c5c833f019e08856ff032..f36df68703474524877fa9a7c961fdf05b6925be 100644 (file)
    single: A-LAW
    single: u-LAW
 
+**Source code:** :source:`Lib/sndhdr.py`
+
+--------------
+
 The :mod:`sndhdr` provides utility functions which attempt to determine the type
 of sound data which is in a file.  When these functions are able to determine
 what type of sound data is stored in a file, they return a tuple ``(type,
index 0d03d8ebcc43692703da560c5c19843ed07b7d80..ed547f5ea28beeb3936ea081974edbc3999f7da8 100644 (file)
@@ -4,6 +4,10 @@
 .. module:: socketserver
    :synopsis: A framework for network servers.
 
+**Source code:** :source:`Lib/socketserver.py`
+
+--------------
+
 The :mod:`socketserver` module simplifies the task of writing network servers.
 
 There are four basic server classes: :class:`TCPServer` uses the Internet TCP
index 107b31d413936644d754f772aebd9d13d8d0801c..011d37806fe74eea8a59d5fa6e6d48984880c423 100644 (file)
 
 .. index:: TLS, SSL, Transport Layer Security, Secure Sockets Layer
 
+**Source code:** :source:`Lib/ssl.py`
+
+--------------
+
 This module provides access to Transport Layer Security (often known as "Secure
 Sockets Layer") encryption and peer authentication facilities for network
 sockets, both client-side and server-side.  This module uses the OpenSSL
index b2aec43d4d1ad7f6545117a53a2054f6faba95a0..d8a27afc80aa4698b75b2f16350de2beb30cc025 100644 (file)
@@ -6,6 +6,9 @@
               os.lstat() and os.fstat().
 .. sectionauthor:: Skip Montanaro <skip@automatrix.com>
 
+**Source code:** :source:`Lib/stat.py`
+
+--------------
 
 The :mod:`stat` module defines constants and functions for interpreting the
 results of :func:`os.stat`, :func:`os.fstat` and :func:`os.lstat` (if they
index fc141e9eeb810339c627e7a72eb2f446a53e445f..4bdb99bea6161a033e53c1760bd6f05e1eba6778 100644 (file)
@@ -5,6 +5,9 @@
    :synopsis: Provide an interface to the Sun AU sound format.
 .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
 
+**Source code:** :source:`Lib/sunau.py`
+
+--------------
 
 The :mod:`sunau` module provides a convenient interface to the Sun AU sound
 format.  Note that this module is interface-compatible with the modules
index 6e3abdea4d1a5b626b264d3cf1d3f8bd987f7e76..646634db7c723f7f5ec05a55f551c712892003bd 100644 (file)
@@ -8,6 +8,10 @@
 
 .. index:: single: protocol; Telnet
 
+**Source code:** :source:`Lib/telnetlib.py`
+
+--------------
+
 The :mod:`telnetlib` module provides a :class:`Telnet` class that implements the
 Telnet protocol.  See :rfc:`854` for details about the protocol. In addition, it
 provides symbolic constants for the protocol characters (see below), and for the
index 03140aaef907a169d3a79a5806f3b34784fdcd35..274840b342a3ef0edd2c78c3e66dfae3ea05241a 100644 (file)
@@ -6,6 +6,9 @@
 .. module:: warnings
    :synopsis: Issue warning messages and control their disposition.
 
+**Source code:** :source:`Lib/warnings.py`
+
+--------------
 
 Warning messages are typically issued in situations where it is useful to alert
 the user of some condition in a program, where that condition (normally) doesn't
index bfb4e02caca919c133baedc875866643271e75fc..afafb45c55c8a203ababf0812233aae55f345e25 100644 (file)
@@ -6,6 +6,10 @@
 .. sectionauthor:: Moshe Zadka <moshez@zadka.site.co.il>
 .. Documentations stolen from comments in file.
 
+**Source code:** :source:`Lib/wave.py`
+
+--------------
+
 The :mod:`wave` module provides a convenient interface to the WAV sound format.
 It does not support compression/decompression, but it does support mono/stereo.
 
index dec415c9aa164406fc9cb251385dcd580c5f8d03..63545abf3afbc51b9af49bc1426af944db46a750 100644 (file)
@@ -8,6 +8,9 @@
 .. moduleauthor:: Martin von Löwis <martin@loewis.home.cs.tu-berlin.de>
 .. sectionauthor:: Fred L. Drake, Jr. <fdrake@acm.org>
 
+**Source code:** :source:`Lib/weakref.py`
+
+--------------
 
 The :mod:`weakref` module allows the Python programmer to create :dfn:`weak
 references` to objects.
index 20c091399f3bf7048d19803472e4f780f843c05e..23ba6c54719da48a93623288cf616a68365c4d35 100644 (file)
@@ -6,6 +6,9 @@
 .. moduleauthor:: Fred L. Drake, Jr. <fdrake@acm.org>
 .. sectionauthor:: Fred L. Drake, Jr. <fdrake@acm.org>
 
+**Source code:** :source:`Lib/webbrowser.py`
+
+--------------
 
 The :mod:`webbrowser` module provides a high-level interface to allow displaying
 Web-based documents to users. Under most circumstances, simply calling the
index 4fcb9cdfb6fb6af64faf0410879e88f75d0c0d03..1d3da0adbd7f1500fb673856bb28b7657c157996 100644 (file)
@@ -9,6 +9,10 @@
    single: XDR
    single: External Data Representation
 
+**Source code:** :source:`Lib/xdrlib.py`
+
+--------------
+
 The :mod:`xdrlib` module supports the External Data Representation Standard as
 described in :rfc:`1014`, written by Sun Microsystems, Inc. June 1987.  It
 supports most of the data types described in the RFC.
index 0646994908c069fb8cac54b600b635bf3a1fee10..3282054485de9516f09259b1e96b9d154352c431 100644 (file)
@@ -6,6 +6,10 @@
 .. moduleauthor:: James C. Ahlstrom <jim@interet.com>
 .. sectionauthor:: James C. Ahlstrom <jim@interet.com>
 
+**Source code:** :source:`Lib/zipfile.py`
+
+--------------
+
 The ZIP file format is a common archive and compression standard. This module
 provides tools to create, read, write, append, and list a ZIP file.  Any
 advanced use of this module will require an understanding of the format, as