There is probably an easy answer for this, just not sure how to tease it out of my searches.
I adhere to PEP8 in my python code, and I\'m currently using OptionParser fo
Use automatic string concatenation + implicit line continuation:
long_string = ("Line 1 "
"Line 2 "
"Line 3 ")
>>> long_string
'Line 1 Line 2 Line 3 '
try this:
if __name__=='__main__':
usage = '%prog [options]\nWithout any options, will display 10 random ' \
'users of each type.'
parser = OptionParser(usage)
This works:
if __name__=='__main__':
usage = ('%prog [options]\nWithout any options, will display 10 random '
'users of each type.')
parser = OptionParser(usage)
Although I'd lay it out like this:
if __name__=='__main__':
usage = ('%prog [options]\n'
'Without any options, will display 10 random users '
'of each type.')
parser = OptionParser(usage)
(So I start a new line when there's a \n
in the string, as well as when I need to word wrap the source code.)