ام سبع نشر 18 ديسمبر 2022 أرسل تقرير نشر 18 ديسمبر 2022 كيف احذف ال spaces and comment من برنامج للبايثون باستخدام الملفات اقتباس
0 Kais Hasan نشر 19 ديسمبر 2022 أرسل تقرير نشر 19 ديسمبر 2022 هناك الكثير من الطرق لحذف الفراغات، أبسط طريقة هي المرور على الملف سطر سطر و من ثم التقسيم على أساس الفراغات و الجمع بدون فراغ، ما يلي مثال بسيط: with open('file_with_spaces.txt', 'r') as f1: with open('file_without_spaces.txt', 'w') as f2: for row in f1: tokens = row.split() new_row = ''.join(tokens) f2.write(new_row) من أجل ال comments يمكنك البحث أيضاً في كل سطر عن رمز التعليق # و حذف كل ما بعده، أي تظل تقرأ السطر الحالي حتى تصل إلى هذا الرمز فتتوقف، مثال بسيط: with open('file_with_spaces.txt', 'r') as f1: with open('file_without_spaces.txt', 'w') as f2: for row in f1: tokens = row.split() new_tokens = [] for token in tokens: if token[0] == '#': break new_tokens.append(token) new_row = ' '.join(new_tokens) f2.write(new_row) هذه أمثلة بسيطة يمكنك محاولة التعديل عليها لحل مشكلتك بالضبط. 1 اقتباس
السؤال
ام سبع
كيف احذف ال spaces and comment من برنامج للبايثون باستخدام الملفات
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.