@@ -28,9 +28,9 @@ graphical debugger.
2828PythonWin is a Python IDE that includes a GUI debugger based on pdb. The
2929Pythonwin debugger colors breakpoints and has quite a few cool features such as
3030debugging non-Pythonwin programs. Pythonwin is available as part of the `Python
31- for Windows Extensions <http ://sourceforge.net/projects/pywin32/> `__ project and
31+ for Windows Extensions <https ://sourceforge.net/projects/pywin32/> `__ project and
3232as a part of the ActivePython distribution (see
33- http ://www.activestate.com/activepython\ ).
33+ https ://www.activestate.com/activepython\ ).
3434
3535`Boa Constructor <http://boa-constructor.sourceforge.net/ >`_ is an IDE and GUI
3636builder that uses wxWidgets. It offers visual frame creation and manipulation,
@@ -44,13 +44,13 @@ and the Scintilla editing component.
4444Pydb is a version of the standard Python debugger pdb, modified for use with DDD
4545(Data Display Debugger), a popular graphical debugger front end. Pydb can be
4646found at http://bashdb.sourceforge.net/pydb/ and DDD can be found at
47- http ://www.gnu.org/software/ddd.
47+ https ://www.gnu.org/software/ddd.
4848
4949There are a number of commercial Python IDEs that include graphical debuggers.
5050They include:
5151
52- * Wing IDE (http ://wingware.com/)
53- * Komodo IDE (http ://komodoide.com/)
52+ * Wing IDE (https ://wingware.com/)
53+ * Komodo IDE (https ://komodoide.com/)
5454* PyCharm (https://www.jetbrains.com/pycharm/)
5555
5656
@@ -63,13 +63,13 @@ PyChecker is a static analysis tool that finds bugs in Python source code and
6363warns about code complexity and style. You can get PyChecker from
6464http://pychecker.sourceforge.net/.
6565
66- `Pylint <http ://www.pylint.org/ >`_ is another tool that checks
66+ `Pylint <https ://www.pylint.org/ >`_ is another tool that checks
6767if a module satisfies a coding standard, and also makes it possible to write
6868plug-ins to add a custom feature. In addition to the bug checking that
6969PyChecker performs, Pylint offers some additional features such as checking line
7070length, whether variable names are well-formed according to your coding
7171standard, whether declared interfaces are fully implemented, and more.
72- http ://docs.pylint.org/ provides a full list of Pylint's features.
72+ https ://docs.pylint.org/ provides a full list of Pylint's features.
7373
7474
7575How can I create a stand-alone binary from a Python script?
@@ -1115,7 +1115,7 @@ How do you remove duplicates from a list?
11151115
11161116See the Python Cookbook for a long discussion of many ways to do this:
11171117
1118- http ://code.activestate.com/recipes/52560/
1118+ https ://code.activestate.com/recipes/52560/
11191119
11201120If you don't mind reordering the list, sort it and then scan from the end of the
11211121list, deleting duplicates as you go::
0 commit comments