n00b question on spacing
John Gordon
gordon at panix.com
Fri Jun 21 17:47:06 EDT 2013
In <mailman.3669.1371849457.3114.python-list at python.org> "Yves S. Garret" <yoursurrogategod at gmail.com> writes:
> Hi, I have a question about breaking up really long lines of code in Python.
> I have the following line of code:
> log.msg("Item wrote to MongoDB database %s/%s" %(settings['MONGODB_DB'],
> settings['MONGODB_COLLECTION']), level=log.DEBUG, spider=spider)
> Given the fact that it goes off very far to the right on my screen is not
> terribly pleasing to my eyes (and can be rude for other developers).
> I was thinking of splitting it up like so:
> log.msg("Item wrote to MongoDB database %s/%s"
> %(settings['MONGODB_DB'], settings['MONGODB_COLLECTION']),
> level=log.DEBUG, spider=spider)
> Is this ok? Are there any rules in Python when it comes to breaking up
> long lines of code?
There are guidelines in the PEP8 document:
http://www.python.org/dev/peps/pep-0008/
Check out the section entitled 'Code lay-out'.
--
John Gordon A is for Amy, who fell down the stairs
gordon at panix.com B is for Basil, assaulted by bears
-- Edward Gorey, "The Gashlycrumb Tinies"
More information about the Python-list
mailing list