मैं एक घरेलू परियोजना के लिए पीईपी -8 अनुरूप कोड लिखने की कोशिश कर रहा हूं (मुझे यह स्वीकार करना चाहिए कि वे अजगर दुनिया में मेरे पहले कदम हैं) और मुझे एक एफ-स्ट्रिंग मिली है जो 80 से अधिक चार लंबी है
- self.text पर डॉट के पास ठोस पतली रेखा 80 char का निशान है। (बिना पूर्वावलोकन के दुखद लिंक के लिए क्षमा करें, लेकिन मुझे उन्हें पोस्ट करने के लिए 10+ प्रतिनिधि होना चाहिए)
मैं सबसे में अलग लाइनों में विभाजित करने के लिए कोशिश कर रहा हूँ pythonic तरीका है, लेकिन केवल कि वास्तव में काम करता है aswer मेरी लिंटर के लिए एक त्रुटि है
काम कोड:
def __str__(self):
return f'{self.date} - {self.time},\nTags:' + \
f' {self.tags},\nText: {self.text}'
आउटपुट:
2017-08-30 - 17:58:08.307055,
Tags: test tag,
Text: test text
लिंटर सोचता है कि मैं पीईपी -8 से ई 122 का सम्मान नहीं कर रहा हूं, क्या स्ट्रिंग को सही और कोड का अनुपालन करने का एक तरीका है?