PEP8 79 char max

Tim Chase python.list at tim.thechases.com
Wed Jul 31 12:56:41 CEST 2013


On 2013-07-31 07:16, Joshua Landau wrote:
> On 30 July 2013 18:52, Grant Edwards wrote:
>> I also find intializers for tables of data to be much more easily
>> read and maintained if the columns can be aligned.
> 
> Why do you have tables in your Python code?

I've had occasion to write things like:

  for name, value, description in (
      ("cost", 42, "How much it cost"),
      ("status", 3141, "Status code from ISO-3.14159"),
      ...
      ):
    do_something(name, value)
    print(description)

I interpret Grant's statement as wanting the "table" to look like

  for name, value, description in (
      ("cost",   42,   "How much it cost"),
      ("status", 3141, "Status code from ISO-3.14159"),
      ...
      ):
    do_something(name, value)
    print(description)

which does give some modest readability benefits, but at a creation
cost I personally am unwilling to pay.

-tkc






More information about the Python-list mailing list