السلام عليكم
اعتدر مرة تانية حاسة انه مواضيعي كتيرة واسئلتي كمان
معلش تحملوني ولكم الاجر
انا بحاول في برنامج بسيط لترتيب ملف يحتوي نصوص اوكي
وابي برنامجي يقرا ملف ويرتبه تم يخزنه في نفس الاسم الاول
المشكلة كالتالي
هدا الكود
ifile=open('mo.txt','r')
ofile=open('mo.txt','w')
words=ifile.readlines()
for x in sorted(words):
ofile.write(x)
ifile.close()
ofile.close()كما تلاحظون فتحت الملف اولا للقراءة تم رتبت وحطيته في ملف للكتابه
مشكلة بيديني ملف فاضي مدري ليش؟؟؟
فكرت اسوي بدل w اسوي a اوكي اشتغل برنامج وطلع ملفي بس نص الاول الي مش مرتب مع نص المرتب لانها صارت عملية اضافه فقط
طيب يعني بيشتغل البرنامج ومشكلة بس في كتابة ليه؟؟؟
هل من فكرة ؟؟؟لتصحيح دلك؟
باختصار
تقرا من ملف تم تسوي معالجة عليه وتسوي نسخة منه جديدة تستبدلها بالاول
اتمنى وصلت الفكرة؟