Ich hab nun schon ein paar Python Progrämmchen geschrieben und stosse immer wieder auf das gleiche Problem, finde aber keine elegante Lösung dazu. Ich versuche, mich beim Coden möglichst an den Style Guide (PEP 8 - http://www.python.org/dev/peps/pep-0008/) zu halten. Dieser empfiehlt, die maximale Länge einer Zeile auf 79 Zeichen zu beschränken. Mein Problem ist nun das folgende: wie definiere ich am besten einen langen String? Beispiel:
Code: Alles auswählen
class SomeClass:
def some_function(self, some_field_1="", some_field_2=""):
sql_query = "SELECT field_1, field_2, field_3 FROM some_table WHERE some_field_1 = '%s' AND some_field_2 = '%s'" % (some_field_1, some_field_2)
Code: Alles auswählen
class SomeClass:
def some_function(self, some_field_1="", some_field_2=""):
sql_query = """SELECT field_1, field_2, field_3 FROM some_table WHERE
some_field_1 = '%s' AND some_field_2 = '%s'""" % \
(some_field_1, some_field_2)
Kennt jemand da ne elegante Möglichkeit? Ich bin für jegliche Tips dankbar!