Kaydet (Commit) 97ae4660 authored tarafından Georg Brandl's avatar Georg Brandl

Fixing broken links in doc, part 3: the rest

üst 0ffb4626
...@@ -1009,7 +1009,7 @@ section :ref:`inst-config-files`.) ...@@ -1009,7 +1009,7 @@ section :ref:`inst-config-files`.)
.. seealso:: .. seealso::
`C++Builder Compiler <http://www.codegear.com/downloads/free/cppbuilder>`_ `C++Builder Compiler <http://www.embarcadero.com/downloads>`_
Information about the free C++ compiler from Borland, including links to the Information about the free C++ compiler from Borland, including links to the
download pages. download pages.
...@@ -1081,7 +1081,7 @@ normal libraries do. ...@@ -1081,7 +1081,7 @@ normal libraries do.
.. seealso:: .. seealso::
`Building Python modules on MS Windows platform with MinGW <http://www.zope.org/Members/als/tips/win32_mingw_modules>`_ `Building Python modules on MS Windows platform with MinGW <http://old.zope.org/Members/als/tips/win32_mingw_modules>`_
Information about building the required libraries for the MinGW environment. Information about building the required libraries for the MinGW environment.
...@@ -1090,7 +1090,7 @@ normal libraries do. ...@@ -1090,7 +1090,7 @@ normal libraries do.
.. [#] This also means you could replace all existing COFF-libraries with OMF-libraries .. [#] This also means you could replace all existing COFF-libraries with OMF-libraries
of the same name. of the same name.
.. [#] Check http://sources.redhat.com/cygwin/ and http://www.mingw.org/ for more .. [#] Check http://www.sourceware.org/cygwin/ and http://www.mingw.org/ for more
information information
.. [#] Then you have no POSIX emulation available, but you also don't need .. [#] Then you have no POSIX emulation available, but you also don't need
......
...@@ -122,7 +122,7 @@ The following classes are provided: ...@@ -122,7 +122,7 @@ The following classes are provided:
HTTP cookie classes, principally useful for server-side code. The HTTP cookie classes, principally useful for server-side code. The
:mod:`cookielib` and :mod:`Cookie` modules do not depend on each other. :mod:`cookielib` and :mod:`Cookie` modules do not depend on each other.
http://wp.netscape.com/newsref/std/cookie_spec.html http://curl.haxx.se/rfc/cookie_spec.html
The specification of the original Netscape cookie protocol. Though this is The specification of the original Netscape cookie protocol. Though this is
still the dominant protocol, the 'Netscape cookie protocol' implemented by all still the dominant protocol, the 'Netscape cookie protocol' implemented by all
the major browsers (and :mod:`cookielib`) only bears a passing resemblance to the major browsers (and :mod:`cookielib`) only bears a passing resemblance to
......
...@@ -331,9 +331,9 @@ diffs. For comparing directories and files, see also, the :mod:`filecmp` module. ...@@ -331,9 +331,9 @@ diffs. For comparing directories and files, see also, the :mod:`filecmp` module.
.. seealso:: .. seealso::
`Pattern Matching: The Gestalt Approach <http://www.ddj.com/184407970?pgno=5>`_ `Pattern Matching: The Gestalt Approach <http://www.drdobbs.com/database/pattern-matching-the-gestalt-approach/184407970>`_
Discussion of a similar algorithm by John W. Ratcliff and D. E. Metzener. This Discussion of a similar algorithm by John W. Ratcliff and D. E. Metzener. This
was published in `Dr. Dobb's Journal <http://www.ddj.com/>`_ in July, 1988. was published in `Dr. Dobb's Journal <http://www.drdobbs.com/>`_ in July, 1988.
.. _sequence-matcher: .. _sequence-matcher:
......
...@@ -756,8 +756,8 @@ implementations, and valuable experience to the creation of this module: ...@@ -756,8 +756,8 @@ implementations, and valuable experience to the creation of this module:
.. [#] See the footnote for :func:`bindtextdomain` above. .. [#] See the footnote for :func:`bindtextdomain` above.
.. [#] François Pinard has written a program called :program:`xpot` which does a .. [#] François Pinard has written a program called :program:`xpot` which does a
similar job. It is available as part of his `po-utils package similar job. It is available as part of his
<http://po-utils.progiciels-bpi.ca/>`_. `po-utils package <https://github.com/pinard/po-utils>`__.
.. [#] :program:`msgfmt.py` is binary compatible with GNU :program:`msgfmt` except that .. [#] :program:`msgfmt.py` is binary compatible with GNU :program:`msgfmt` except that
it provides a simpler, all-Python implementation. With this and it provides a simpler, all-Python implementation. With this and
......
...@@ -474,7 +474,7 @@ Maildir, mbox, MH, Babyl, and MMDF. ...@@ -474,7 +474,7 @@ Maildir, mbox, MH, Babyl, and MMDF.
`Configuring Netscape Mail on Unix: Why The Content-Length Format is Bad <http://www.jwz.org/doc/content-length.html>`_ `Configuring Netscape Mail on Unix: Why The Content-Length Format is Bad <http://www.jwz.org/doc/content-length.html>`_
An argument for using the original mbox format rather than a variation. An argument for using the original mbox format rather than a variation.
`"mbox" is a family of several mutually incompatible mailbox formats <http://homepages.tesco.net./~J.deBoynePollard/FGA/mail-mbox-formats.html>`_ `"mbox" is a family of several mutually incompatible mailbox formats <http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/mail-mbox-formats.html>`_
A history of mbox variations. A history of mbox variations.
......
...@@ -123,9 +123,9 @@ structures. ...@@ -123,9 +123,9 @@ structures.
.. seealso:: .. seealso::
`FCICreateFile <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devnotes/winprog/fcicreate.asp>`_ `FCICreateFile <http://msdn.microsoft.com/library?url=/library/en-us/devnotes/winprog/fcicreate.asp>`_
`UuidCreate <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/uuidcreate.asp>`_ `UuidCreate <http://msdn.microsoft.com/library?url=/library/en-us/rpc/rpc/uuidcreate.asp>`_
`UuidToString <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/uuidtostring.asp>`_ `UuidToString <http://msdn.microsoft.com/library?url=/library/en-us/rpc/rpc/uuidtostring.asp>`_
.. _database-objects: .. _database-objects:
...@@ -154,9 +154,9 @@ Database Objects ...@@ -154,9 +154,9 @@ Database Objects
.. seealso:: .. seealso::
`MSIDatabaseOpenView <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msidatabaseopenview.asp>`_ `MSIDatabaseOpenView <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msidatabaseopenview.asp>`_
`MSIDatabaseCommit <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msidatabasecommit.asp>`_ `MSIDatabaseCommit <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msidatabasecommit.asp>`_
`MSIGetSummaryInformation <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msigetsummaryinformation.asp>`_ `MSIGetSummaryInformation <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msigetsummaryinformation.asp>`_
.. _view-objects: .. _view-objects:
...@@ -202,11 +202,11 @@ View Objects ...@@ -202,11 +202,11 @@ View Objects
.. seealso:: .. seealso::
`MsiViewExecute <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msiviewexecute.asp>`_ `MsiViewExecute <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msiviewexecute.asp>`_
`MSIViewGetColumnInfo <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msiviewgetcolumninfo.asp>`_ `MSIViewGetColumnInfo <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msiviewgetcolumninfo.asp>`_
`MsiViewFetch <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msiviewfetch.asp>`_ `MsiViewFetch <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msiviewfetch.asp>`_
`MsiViewModify <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msiviewmodify.asp>`_ `MsiViewModify <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msiviewmodify.asp>`_
`MsiViewClose <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msiviewclose.asp>`_ `MsiViewClose <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msiviewclose.asp>`_
.. _summary-objects: .. _summary-objects:
...@@ -246,10 +246,10 @@ Summary Information Objects ...@@ -246,10 +246,10 @@ Summary Information Objects
.. seealso:: .. seealso::
`MsiSummaryInfoGetProperty <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msisummaryinfogetproperty.asp>`_ `MsiSummaryInfoGetProperty <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msisummaryinfogetproperty.asp>`_
`MsiSummaryInfoGetPropertyCount <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msisummaryinfogetpropertycount.asp>`_ `MsiSummaryInfoGetPropertyCount <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msisummaryinfogetpropertycount.asp>`_
`MsiSummaryInfoSetProperty <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msisummaryinfosetproperty.asp>`_ `MsiSummaryInfoSetProperty <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msisummaryinfosetproperty.asp>`_
`MsiSummaryInfoPersist <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msisummaryinfopersist.asp>`_ `MsiSummaryInfoPersist <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msisummaryinfopersist.asp>`_
.. _record-objects: .. _record-objects:
...@@ -300,11 +300,11 @@ Record Objects ...@@ -300,11 +300,11 @@ Record Objects
.. seealso:: .. seealso::
`MsiRecordGetFieldCount <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msirecordgetfieldcount.asp>`_ `MsiRecordGetFieldCount <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msirecordgetfieldcount.asp>`_
`MsiRecordSetString <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msirecordsetstring.asp>`_ `MsiRecordSetString <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msirecordsetstring.asp>`_
`MsiRecordSetStream <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msirecordsetstream.asp>`_ `MsiRecordSetStream <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msirecordsetstream.asp>`_
`MsiRecordSetInteger <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msirecordsetinteger.asp>`_ `MsiRecordSetInteger <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msirecordsetinteger.asp>`_
`MsiRecordClear <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/msirecordclear.asp>`_ `MsiRecordClear <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/msirecordclear.asp>`_
.. _msi-errors: .. _msi-errors:
...@@ -396,10 +396,10 @@ Directory Objects ...@@ -396,10 +396,10 @@ Directory Objects
.. seealso:: .. seealso::
`Directory Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/directory_table.asp>`_ `Directory Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/directory_table.asp>`_
`File Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/file_table.asp>`_ `File Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/file_table.asp>`_
`Component Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/component_table.asp>`_ `Component Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/component_table.asp>`_
`FeatureComponents Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/featurecomponents_table.asp>`_ `FeatureComponents Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/featurecomponents_table.asp>`_
.. _features: .. _features:
...@@ -424,7 +424,7 @@ Features ...@@ -424,7 +424,7 @@ Features
.. seealso:: .. seealso::
`Feature Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/feature_table.asp>`_ `Feature Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/feature_table.asp>`_
.. _msi-gui: .. _msi-gui:
...@@ -519,13 +519,13 @@ for installing Python packages. ...@@ -519,13 +519,13 @@ for installing Python packages.
.. seealso:: .. seealso::
`Dialog Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/dialog_table.asp>`_ `Dialog Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/dialog_table.asp>`_
`Control Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/control_table.asp>`_ `Control Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/control_table.asp>`_
`Control Types <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/controls.asp>`_ `Control Types <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/controls.asp>`_
`ControlCondition Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/controlcondition_table.asp>`_ `ControlCondition Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/controlcondition_table.asp>`_
`ControlEvent Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/controlevent_table.asp>`_ `ControlEvent Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/controlevent_table.asp>`_
`EventMapping Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/eventmapping_table.asp>`_ `EventMapping Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/eventmapping_table.asp>`_
`RadioButton Table <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/radiobutton_table.asp>`_ `RadioButton Table <http://msdn.microsoft.com/library?url=/library/en-us/msi/setup/radiobutton_table.asp>`_
.. _msi-tables: .. _msi-tables:
......
...@@ -37,7 +37,7 @@ contain control characters. ...@@ -37,7 +37,7 @@ contain control characters.
.. seealso:: .. seealso::
`PList manual page <http://developer.apple.com/documentation/Darwin/Reference/ManPages/man5/plist.5.html>`_ `PList manual page <https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/plist.5.html>`_
Apple's documentation of the file format. Apple's documentation of the file format.
......
...@@ -27,7 +27,7 @@ https://www.python.org/psf/) was formed, a non-profit organization created ...@@ -27,7 +27,7 @@ https://www.python.org/psf/) was formed, a non-profit organization created
specifically to own Python-related Intellectual Property. Zope Corporation is a specifically to own Python-related Intellectual Property. Zope Corporation is a
sponsoring member of the PSF. sponsoring member of the PSF.
All Python releases are Open Source (see http://www.opensource.org/ for the Open All Python releases are Open Source (see http://opensource.org/ for the Open
Source Definition). Historically, most, but not all, Python releases have also Source Definition). Historically, most, but not all, Python releases have also
been GPL-compatible; the table below summarizes the various releases. been GPL-compatible; the table below summarizes the various releases.
......
...@@ -65,7 +65,7 @@ IronPython ...@@ -65,7 +65,7 @@ IronPython
An alternate Python for .NET. Unlike Python.NET, this is a complete Python An alternate Python for .NET. Unlike Python.NET, this is a complete Python
implementation that generates IL, and compiles Python code directly to .NET implementation that generates IL, and compiles Python code directly to .NET
assemblies. It was created by Jim Hugunin, the original creator of Jython. For assemblies. It was created by Jim Hugunin, the original creator of Jython. For
more information, see `the IronPython website <http://www.ironpython.net/>`_. more information, see `the IronPython website <http://ironpython.net/>`_.
PyPy PyPy
An implementation of Python written completely in Python. It supports several An implementation of Python written completely in Python. It supports several
......
...@@ -38,12 +38,12 @@ More Python resources: ...@@ -38,12 +38,12 @@ More Python resources:
* https://docs.python.org: Fast access to Python's documentation. * https://docs.python.org: Fast access to Python's documentation.
* https://pypi.python.org: The Python Package Index, previously also nicknamed * https://pypi.python.org/pypi: The Python Package Index, previously also nicknamed
the Cheese Shop, is an index of user-created Python modules that are available the Cheese Shop, is an index of user-created Python modules that are available
for download. Once you begin releasing code, you can register it here so that for download. Once you begin releasing code, you can register it here so that
others can find it. others can find it.
* http://aspn.activestate.com/ASPN/Python/Cookbook/: The Python Cookbook is a * http://code.activestate.com/recipes/langs/python/: The Python Cookbook is a
sizable collection of code examples, larger modules, and useful scripts. sizable collection of code examples, larger modules, and useful scripts.
Particularly notable contributions are collected in a book also titled Python Particularly notable contributions are collected in a book also titled Python
Cookbook (O'Reilly & Associates, ISBN 0-596-00797-3.) Cookbook (O'Reilly & Associates, ISBN 0-596-00797-3.)
......
...@@ -410,7 +410,7 @@ Options you shouldn't use ...@@ -410,7 +410,7 @@ Options you shouldn't use
Reserved for use by Jython_. Reserved for use by Jython_.
.. _Jython: http://jython.org .. _Jython: http://www.jython.org/
.. cmdoption:: -U .. cmdoption:: -U
......
...@@ -71,7 +71,7 @@ the Finder you first need an editor to create your script. Mac OS X comes with a ...@@ -71,7 +71,7 @@ the Finder you first need an editor to create your script. Mac OS X comes with a
number of standard Unix command line editors, :program:`vim` and number of standard Unix command line editors, :program:`vim` and
:program:`emacs` among them. If you want a more Mac-like editor, :program:`emacs` among them. If you want a more Mac-like editor,
:program:`BBEdit` or :program:`TextWrangler` from Bare Bones Software (see :program:`BBEdit` or :program:`TextWrangler` from Bare Bones Software (see
http://www.barebones.com/products/bbedit/index.shtml) are good choices, as is http://www.barebones.com/products/bbedit/index.html) are good choices, as is
:program:`TextMate` (see http://macromates.com/). Other editors include :program:`TextMate` (see http://macromates.com/). Other editors include
:program:`Gvim` (http://macvim.org) and :program:`Aquamacs` :program:`Gvim` (http://macvim.org) and :program:`Aquamacs`
(http://aquamacs.org/). (http://aquamacs.org/).
...@@ -123,7 +123,7 @@ The IDE ...@@ -123,7 +123,7 @@ The IDE
MacPython ships with the standard IDLE development environment. A good MacPython ships with the standard IDLE development environment. A good
introduction to using IDLE can be found at introduction to using IDLE can be found at
http://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html. https://hkn.eecs.berkeley.edu/~dyoo/python/idle_intro/index.html.
.. _mac-package-manager: .. _mac-package-manager:
...@@ -137,7 +137,7 @@ There are several methods to install additional Python packages: ...@@ -137,7 +137,7 @@ There are several methods to install additional Python packages:
setup.py install``). setup.py install``).
* Many packages can also be installed via the :program:`setuptools` extension * Many packages can also be installed via the :program:`setuptools` extension
or :program:`pip` wrapper, see http://www.pip-installer.org/. or :program:`pip` wrapper, see https://pip.pypa.io/.
GUI Programming on the Mac GUI Programming on the Mac
...@@ -147,7 +147,7 @@ There are several options for building GUI applications on the Mac with Python. ...@@ -147,7 +147,7 @@ There are several options for building GUI applications on the Mac with Python.
*PyObjC* is a Python binding to Apple's Objective-C/Cocoa framework, which is *PyObjC* is a Python binding to Apple's Objective-C/Cocoa framework, which is
the foundation of most modern Mac development. Information on PyObjC is the foundation of most modern Mac development. Information on PyObjC is
available from http://pyobjc.sourceforge.net. available from https://pythonhosted.org/pyobjc/.
The standard Python GUI toolkit is :mod:`Tkinter`, based on the cross-platform The standard Python GUI toolkit is :mod:`Tkinter`, based on the cross-platform
Tk toolkit (http://www.tcl.tk). An Aqua-native version of Tk is bundled with OS Tk toolkit (http://www.tcl.tk). An Aqua-native version of Tk is bundled with OS
......
...@@ -65,7 +65,7 @@ Building Python ...@@ -65,7 +65,7 @@ Building Python
If you want to compile CPython yourself, first thing you should do is get the If you want to compile CPython yourself, first thing you should do is get the
`source <https://www.python.org/download/source/>`_. You can download either the `source <https://www.python.org/download/source/>`_. You can download either the
latest release's source or just grab a fresh `clone latest release's source or just grab a fresh `clone
<https://docs.python.org/devguide/setup#getting-the-source-code>`_. (If you want <https://docs.python.org/devguide/setup.html#getting-the-source-code>`_. (If you want
to contribute patches, you will need a clone.) to contribute patches, you will need a clone.)
The build process consists in the usual :: The build process consists in the usual ::
...@@ -147,5 +147,4 @@ Geany is an excellent IDE with support for a lot of languages. For more ...@@ -147,5 +147,4 @@ Geany is an excellent IDE with support for a lot of languages. For more
information, read: http://www.geany.org/ information, read: http://www.geany.org/
Komodo edit is another extremely good IDE. It also has support for a lot of Komodo edit is another extremely good IDE. It also has support for a lot of
languages. For more information, read: languages. For more information, read http://komodoide.com/.
http://www.activestate.com/store/productdetail.aspx?prdGuid=20f4ed15-6684-4118-a78b-d37ff4058c5f
...@@ -31,9 +31,8 @@ Check :pep:`11` for details on all unsupported platforms. ...@@ -31,9 +31,8 @@ Check :pep:`11` for details on all unsupported platforms.
following releases), this support was dropped and new releases are just following releases), this support was dropped and new releases are just
expected to work on the Windows NT family. expected to work on the Windows NT family.
* `Windows CE <http://pythonce.sourceforge.net/>`_ is still supported. * `Windows CE <http://pythonce.sourceforge.net/>`_ is still supported.
* The `Cygwin <http://cygwin.com/>`_ installer offers to install the `Python * The `Cygwin <http://cygwin.com/>`_ installer offers to install the Python
interpreter <http://cygwin.com/packages/python>`_ as well; it is located under interpreter as well (cf. `Cygwin package source
"Interpreters." (cf. `Cygwin package source
<ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/ <ftp://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/
release/python>`_, `Maintainer releases release/python>`_, `Maintainer releases
<http://www.tishler.net/jason/software/python/>`_) <http://www.tishler.net/jason/software/python/>`_)
...@@ -47,9 +46,9 @@ for detailed information about platforms with precompiled installers. ...@@ -47,9 +46,9 @@ for detailed information about platforms with precompiled installers.
"7 Minutes to "Hello World!"" "7 Minutes to "Hello World!""
by Richard Dooling, 2006 by Richard Dooling, 2006
`Installing on Windows <http://diveintopython.net/installing_python/windows.html>`_ `Installing on Windows <http://www.diveintopython.net/installing_python/windows.html>`_
in "`Dive into Python: Python from novice to pro in "`Dive into Python: Python from novice to pro
<http://diveintopython.net/index.html>`_" <http://www.diveintopython.net/>`_"
by Mark Pilgrim, 2004, by Mark Pilgrim, 2004,
ISBN 1-59059-356-1 ISBN 1-59059-356-1
...@@ -69,7 +68,7 @@ key features: ...@@ -69,7 +68,7 @@ key features:
`ActivePython <http://www.activestate.com/Products/activepython/>`_ `ActivePython <http://www.activestate.com/Products/activepython/>`_
Installer with multi-platform compatibility, documentation, PyWin32 Installer with multi-platform compatibility, documentation, PyWin32
`Enthought Python Distribution <http://www.enthought.com/products/epd.php>`_ `Enthought Python Distribution <https://www.enthought.com/products/epd/>`_
Popular modules (such as PyWin32) with their respective documentation, tool Popular modules (such as PyWin32) with their respective documentation, tool
suite for building extensible Python applications suite for building extensible Python applications
...@@ -294,7 +293,7 @@ Compiling Python on Windows ...@@ -294,7 +293,7 @@ Compiling Python on Windows
If you want to compile CPython yourself, first thing you should do is get the If you want to compile CPython yourself, first thing you should do is get the
`source <https://www.python.org/download/source/>`_. You can download either the `source <https://www.python.org/download/source/>`_. You can download either the
latest release's source or just grab a fresh `checkout latest release's source or just grab a fresh `checkout
<https://docs.python.org/devguide/setup#checking-out-the-code>`_. <https://docs.python.org/devguide/setup.html#checking-out-the-code>`_.
For Microsoft Visual C++, which is the compiler with which official Python For Microsoft Visual C++, which is the compiler with which official Python
releases are built, the source tree contains solutions/project files. View the releases are built, the source tree contains solutions/project files. View the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment