के बीच संघर्ष जहां तक मैं यूनिक्स में जानता हूं, फ़ाइल के अंत में हमेशा खाली रेखा होने के लिए एक अच्छा अभ्यास है - या इसे दूसरे शब्दों में रखने के लिए: प्रत्येक पंक्ति \n
के साथ समाप्त होनी चाहिए।पीईपी 8: W292 और W391
PEP8 के साथ अपने अजगर कोड की जाँच के दौरान मैंने देखा कि यह भी कहा गया है कि है कि वहाँ फ़ाइल के अंत में \n
होना चाहिए:
W292 no newline at end of file
JCR: The last line should have a newline.
क्या अजीब बात है, यह W391 का विरोध:
W391 blank line at end of file
JCR: Trailing blank lines are superfluous.
Okay: spam(1)
W391: spam(1)\n
कैसे यह होना चाहिए? क्या मुझे फ़ाइल के अंत में खाली रेखा होनी चाहिए या नहीं?
आप कौन सी पीईपी 8 का जिक्र कर रहे हैं? [आधिकारिक पृष्ठ] (http://www.python.org/dev/peps/pep-0008/) इसका बिल्कुल उल्लेख नहीं करता है। –
आउटपुट पीईपीआई से ''pep8 --show-pep8'' installedy से है। – seler