I'm searching for Python style guidelines
grflanagan
grflanagan at yahoo.co.uk
Tue Jan 8 04:34:36 EST 2008
On Jan 8, 3:08 am, ajaksu <aja... at gmail.com> wrote:
> On Jan 7, 11:25 am, MartinRineh... at gmail.com wrote:
>
> > Anything written somewhere that's thorough? Any code body that should
> > serve as a reference?
>
> I've done this search before and it was very interesting, doing it
> again gave me new results that also seem valuable. Here's most of them
> (where PCG = Python Coding Guidelines).
[...]
>
> Do you think this could be a valuable addition to the Python wiki?
>
+1, absolutely
Here's the list in rest format:
------------------------------
FOSS Projects Style Guidelines
------------------------------
`Cogent project PCG`__
.. _Cogent PCG: http://jaynes.colorado.edu/PythonGuidelines.html
__ `Cogent PCG`_
`Cogent project Python Idioms`__
.. _Cogent Idioms: http://jaynes.colorado.edu/PythonIdioms.html
__ `Cogent Idioms`_
`Freevo Coding Standard`__
.. _Freevo PCG: http://doc.freevo.org/CodingStandard
__ `Freevo PCG`_
`Mercurial Basic Coding Style`__
.. _Mercurial PCG: http://www.selenic.com/mercurial/wiki/index.cgi/Basic_Coding_Style
__ `Mercurial PCG`_
`PyBlosxom Coding Style Guide`__
.. _PyBlosxom PCG: http://pyblosxom.sourceforge.net/blog/static/development#coding
__ `PyBlosxom PCG`_
`MoinMoin Coding Style`__
.. _MoinMoin PCG: http://moinmoin.wikiwikiweb.de/CodingStyle
__ `MoinMoin PCG`_
`Webware Style Guidelines`__
.. _Webware PCG: http://www.webwareforpython.org/Docs/StyleGuidelines.html
__ `Webware PCG`_
`NOAA Enhanced Forecaster Tools PCG`__
.. _NOAA PCG: http://www-md.fsl.noaa.gov/eft/developer/PythonCodingStandards.html
__ `NOAA PCG`_
`BioPython Coding Conventions`__
.. _BioPython PCG: http://biopython.org/wiki/Contributing#Coding_conventions
__ `BioPython PCG`_
`Mnet PCG`__
.. _Mnet PCG: http://mnet.sourceforge.net/coding_standards.html
__ `Mnet PCG`_
`Michael Foord's (aka Voidspace) PCG`__
.. _Michael PCG: http://www.voidspace.org.uk/python/weblog/arch_d7_2006_04_01.shtml#e296
__ `Michael PCG`_
`SQLObject Coding Style`__
.. _SQLObject PCG: http://www.sqlobject.org/DeveloperGuide.html#style-guide
__ `SQLObject PCG`_
`WxPython PCG`__
.. _WxPython PCG: http://www.wxpython.org/codeguidelines.php
__ `WxPython PCG`_
`Mailman PCG`__
.. _Mailman PCG: http://barry.warsaw.us/software/STYLEGUIDE.txt
__ `Mailman PCG`_
`VoiceCode PCG`__
.. _VoiceCode PCG: http://voicecode.iit.nrc.ca/VoiceCode/uploads/codingGuidelines.html
__ `VoiceCode PCG`_
`Bazaar Coding Style Guidelines`__
.. _Bazaar PCG: http://doc.bazaar-vcs.org/bzr.dev/en/developer-guide/HACKING.html#coding-style-guidlines
__ `Bazaar PCG`_
`IPython Developer Guidelines`__
.. _IPython PCG: http://ipython.scipy.org/moin/Developer_Zone/Developer_Guidelines
__ `IPython PCG`_
`OSAF Chandler PCG`__
.. _OSAF PCG: http://chandlerproject.org/Projects/ChandlerCodingStyleGuidelines
__ `OSAF PCG`_
`OSAF Chandler Epydoc Style Guide`__
.. _OSAF Epydoc: http://chandlerproject.org/Projects/ChandlerEpydocStyleGuide
__ `OSAF Epydoc`_
`Twisted Coding Standard`__
.. _Twisted PCG: http://twistedmatrix.com/trac/browser/trunk/doc/development/policy/coding-standard.xhtml?format=raw
__ `Twisted PCG`_
`PyPy RPython and CPython Coding Guidelines`__
.. _PyPy PCG: http://codespeak.net/pypy/dist/pypy/doc/coding-guide.html
__ `PyPy PCG`_
`Django PCG`__
.. _Django PCG: http://www.djangoproject.com/documentation/contributing/#coding-style
__ `Django PCG`_
`Docutils PCG`__
.. _Docutils PCG: http://docutils.sourceforge.net/docs/dev/policies.html#python-coding-conventions
__ `Docutils PCG`_
`Trac Coding Style`__
.. _Trac PCG: http://trac.edgewall.org/wiki/TracDev/CodingStyle
__ `Trac PCG`_
`OLPC PCG`__
.. _OLPC PCG: http://wiki.laptop.org/go/Python_Style_Guide
__ `OLPC PCG`_
`Skeletonz Coding and Naming Conventions`__
.. _Skeletonz PCG: http://orangoo.com/skeletonz/Developer_guide/Coding_convention/
__ `Skeletonz PCG`_
`CherryPy Code Conventions`__
.. _CherryPy PCG: http://www.cherrypy.org/wiki/CodeConventions
__ `CherryPy PCG`_
`Software Carpentry on style`__
.. _Software Carpentry PCG: http://www.swc.scipy.org/lec/style.html
__ `Software Carpentry PCG`_
`Zope's Coding Style`__
.. _Zope PCG: http://wiki.zope.org/zope3/CodingStyle
__ `Zope PCG`_
`The docstrings PEP`__
.. _docstrings: http://www.python.org/dev/peps/pep-0257/
__ `docstrings`_
`Pyflakes`__
.. _Pyflakes: http://divmod.org/trac/wiki/DivmodPyflakes
__ `Pyflakes`_
`PyChecker`__
.. _PyChecker: http://pychecker.sourceforge.net/
__ `PyChecker`_
`Pylint`__
.. _Pylint: http://www.logilab.org/857
__ `Pylint`_
More information about the Python-list
mailing list