multiple examples example python string python-3.6

examples - Multilínea f-string en Python



python string format (1)

Esta pregunta ya tiene una respuesta aquí:

Estoy tratando de escribir un código compatible con PEP-8 para un proyecto doméstico (debo admitir que esos son mis primeros pasos en el mundo de Python) y tengo una f-string que tiene más de 80 caracteres.

- la línea delgada continua cerca del punto en self.text es la marca de 80 caracteres. (Lo siento por el triste enlace sin vista previa, pero debo tener más de 10 representantes para publicarlos)

Estoy tratando de dividirlo en diferentes líneas de la manera más pirónica , pero la única respuesta que realmente funciona es un error para mi impresora.

Código de trabajo:

def __str__(self): return f''{self.date} - {self.time},/nTags:'' + / f'' {self.tags},/nText: {self.text}''

Salida:

2017-08-30 - 17:58:08.307055, Tags: test tag, Text: test text

El intérprete piensa que no estoy respetando E122 de PEP-8, ¿hay alguna manera de corregir la cadena y el código?


creo que sería

return f''''''{self.date} - {self.time}, Tags: {self.tags}, Text: {self.text}''''''