René's URL Explorer Experiment


Title: Coding Style and Linting — Programming in Python 7.0 documentation

direct link

Domain: uwpce-pythoncert.github.io

Links:

https://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
1. Setting up your Environmenthttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/01-setting_up/index.html
2. Basic Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/02-basic_python/index.html
3. Booleans and Recursionhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/03-recursion_booleans/index.html
4. Sequences and Iterationhttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/04-sequences_iteration/index.html
5. Basic Text Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/05-text_handling/index.html
6. Exception Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/06-exceptions/index.html
7. Unit Testinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/07-unit_testing/index.html
8. Dictionaries and Setshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/08-dicts_sets/index.html
9. File Handlinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/09-files/index.html
10. Modules and Packageshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/10-modules_packages/index.html
11. Advanced Argument Passinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/11-argument_passing/index.html
12. Comprehensionshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/12-comprehensions/index.html
13. Intro to Object Oriented Programinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/13-intro_oo/index.html
14. Properties and Magic Methodshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/14-magic_methods/index.html
15. Subclassing and Inheritancehttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/15-subclassing/index.html
16. Multiple Inheritancehttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/16-multiple_inheritance/index.html
17. Introduction to Functional Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/17-functional_programming/index.html
18. Advanced Testinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/18-advanced_testing/index.html
19. Extra Topicshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
Coding Style and Lintinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html
Code Reviewshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/CodeReviews.html
Persistence and Serializationhttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/PersistanceAndSerialization.html
Unicode in Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Unicode.html
Iterators and Generatorshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/IteratorsAndGenerators.html
Decoratorshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Decorators.html
Mailroom – Decoratoring ithttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-decorator.html
Context Managershttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/ContextManagers.html
A Couple Handy Context Managershttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/context-managers-exercise.html
Metaprogramminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/MetaProgramming.html
Mailroom – metaprogramming it!https://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/mailroom/mailroom-meta.html
Logging and the logging modulehttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Logging.html
Debugginghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Debugging.html
No SQL Databaseshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/NoSQL.html
Graph Databaseshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/GraphDatabases.html
Concurrent Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Concurrency.html
Asychronous Programminghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Async.html
Notes on Coroutineshttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Coroutines.html
Threading and multiprocessinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/ThreadingMultiprocessing.html
Threaded Web Scraperhttps://uwpce-pythoncert.github.io/ProgrammingInPython/exercises/threaded_downloader.html
Performance and Profilinghttps://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Profiling.html
Programming in Pythonhttps://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/index.html
19. Extra Topicshttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
View page sourcehttps://uwpce-pythoncert.github.io/ProgrammingInPython/_sources/modules/Pep8.rst.txt
Previoushttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
Next https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/CodeReviews.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#coding-style-and-linting
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#pep-8
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#important-pep8-recommendations
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#tabs-or-spaces
https://www.python.org/dev/peps/pep-0008/#tabs-or-spaceshttps://www.python.org/dev/peps/pep-0008/#tabs-or-spaces
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#line-length
https://www.python.org/dev/peps/pep-0008/#maximum-line-lengthhttps://www.python.org/dev/peps/pep-0008/#maximum-line-length
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#encoding
https://www.python.org/dev/peps/pep-0008/#source-file-encodinghttps://www.python.org/dev/peps/pep-0008/#source-file-encoding
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#comparing-to-singletons
Why?http://jaredgrubb.blogspot.com/2009/04/python-is-none-vs-none.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#naming-conventions
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#argument-conventions
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#imports
importshttps://www.python.org/dev/peps/pep-0008/#imports
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#public-and-non-public-class-members
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#continuing-long-lines
https://www.python.org/dev/peps/pep-0008/#indentationhttps://www.python.org/dev/peps/pep-0008/#indentation
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#lots-of-arguments-or-parameters
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#tools-to-help
pyflakeshttps://pypi.python.org/pypi/pyflakes
Pylinthttp://www.pylint.org/
pycodestylehttps://pypi.python.org/pypi/pycodestyle
flake8https://pypi.python.org/pypi/flake8
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#pylint
listing1.pyhttps://uwpce-pythoncert.github.io/ProgrammingInPython/_downloads/9eea9f00dc947ac0352b6f3ce01753df/listing1.py
Doug Hellmanhttp://doughellmann.com/2008/03/01/static-code-analizers-for-python.html
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#pyflakes
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#pycodestyle
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#flake8
mccabehttp://nedbatchelder.com/blog/200803/python_code_complexity_microtool.html
Cyclomatic Complexityhttp://en.wikipedia.org/wiki/Cyclomatic_complexity
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#skipping-particular-lines
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#analyzing-a-large-codebase-in-the-wild
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#code-analysis-tool-battle-royale
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#analysis-tool-summary
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#conclusion
https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/Pep8.html#pythonic-style
Hitchhiker’s Guide to Python: Code Stylehttp://docs.python-guide.org/en/latest/writing/style/
Previoushttps://uwpce-pythoncert.github.io/ProgrammingInPython/topics/99-extras/index.html
Next https://uwpce-pythoncert.github.io/ProgrammingInPython/modules/CodeReviews.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.