الكتابة في سطر معين بلغة Python
📁 سؤال
نشأت الحاجة لتسجيل البيانات في سطر معين داخل ملف كبير بحجم بضعة غيغابايتات. وبشكل أكثر تحديدًا، يجب قراءة السطر، ثم معالجته، ثم حذفه من الملف النصي.
لقد وجدت حلاً يتمثل في قراءة الملف بأكمله إلى متغير، ثم إجراء التعديلات على المتغير، ثم إعادة كتابة كل شيء، ولكن من الواضح أن هذا ليس الخيار الأفضل بالنسبة للبيانات كبيرة الحجم.
هل يمكن القيام بذلك بطريقة أبسط؟ إذا لم يكن الأمر كذلك، فالسؤال نفسه: كيف يمكن تسجيل البيانات في سطر معين دون إعادة كتابة الملف بأكمله؟