How to remove line from the file in python -
संभव डुप्लिकेट:
मुझे लाइन को हटाने की जरूरत है फ़ाइल में से संख्या '2' शामिल है <
जब आप कोई फ़ाइल संपादित करना चाहते हैं, तो आप सही डेटा के साथ एक नया फ़ाइल बनाते हैं और फिर नई फ़ाइल का नाम बदलते हैं पुरानी फाइल यह आपके पाठ संपादक की तरह गंभीर कार्यक्रम है जो संभवत: ऐसा करते हैं। (कुछ टेक्स्ट एडिटर वास्तव में भी कमजोर सामान करते हैं, लेकिन इसमें कोई भी उपयोग नहीं होता है।) इसका कारण यह है कि कई फाइल सिस्टम में नाम बदल सकता है परमाणु , ताकि किसी भी परिस्थिति में आप मूल के साथ समाप्त न हों फ़ाइल को दूषित किया जा रहा है।
यह कार्य के रूप में खुले (orig_file) के रूप में, open (working_file, "w") के साथ
के प्रभाव को कोड की ओर ले जाएगा: # ^^^ 2.7+ फ़ॉर्म, 2.5+ संदर्भ में लिखे के लिए संदर्भित करें: यदि '2' लाइन में नहीं है: # क्या यह बिल्कुल मानदंड है? # क्या होगा यदि कोई पंक्ति "12 5" थी?
orig_file + '~' या
tempfile का उपयोग करना चाह सकते हैं
कोड> मॉड्यूल काम कर रहे फ़ाइल बनाने के लिए।
Comments
Post a Comment