Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!us.feeder.erje.net!news.linkpendium.com!news.linkpendium.com!panix!roy From: Roy Smith Newsgroups: comp.lang.python Subject: Re: PEP 8 : Maximum line Length : Date: Tue, 13 May 2014 20:51:00 -0400 Organization: PANIX Public Access Internet and UNIX, NYC Lines: 15 Message-ID: References: NNTP-Posting-Host: localhost X-Trace: reader1.panix.com 1400028660 9808 127.0.0.1 (14 May 2014 00:51:00 GMT) X-Complaints-To: abuse@panix.com NNTP-Posting-Date: Wed, 14 May 2014 00:51:00 +0000 (UTC) User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X) Xref: csiph.com comp.lang.python:71522 In article , Ben Finney wrote: > Roy Smith writes: > > > > p = Subprocess.Popen(shlex.split(cmd), > > > stdout=subprocess.PIPE, > > > stderr=subprocess.PIPE) > > That is PEP 8 conformant, but I find it hurts maintainability: it is far > too much indentation. Horizontal space is costly, because so much > indentation severely limits the length of names etc. that you can use on > the continuation lines. It only does that if you limit yourself to 80 character lines.