الملفات مع التمديد .النص هو واحد من الأشكال الأكثر شيوعا لتخزين وتبادل المعلومات النصية. عادة ما تحتوي على نص عادي بدون تنسيق ويمكن قراءتها باستخدام برامج ولغات برمجة مختلفة.
قراءة الملفات .النص يمكن أن تكون مفيدة في كثير من الحالات. على سبيل المثال ، يمكنك استخدام هذه الميزة لقراءة البيانات من ملفات السجل أو المستندات النصية أو قواعد البيانات. للقيام بذلك ، سوف تحتاج إلى معرفة الأساليب والأدوات الأساسية التي ستساعدك على التعامل مع المهمة.
من المهم أن نلاحظ أن قراءة الملفات .قد يتطلب النص بعض المعالجة وتفسير البيانات لتحقيق النتيجة المرجوة. على سبيل المثال ، قد تحتاج إلى تقسيم النص إلى أسطر أو تمييز كلمات وأحرف فردية.
ستغطي هذه المقالة أساسيات قراءة الملفات.النص باستخدام لغات البرمجة المختلفة مثل بيثون وجافا وج++. سوف تجد أيضا أمثلة التعليمات البرمجية التي سوف تساعدك على البدء مع هذه الملفات والحصول على المعلومات التي تحتاجها منها.
- أساسيات القراءة .ملفات النص
- دور .ملفات النص في تخزين البيانات
- أمثلة على استخدام الملفات .النص
- سؤال وجواب
- أي وحدة يجب استيرادها للعمل مع الملفات .نص?
- ما هي طرق قراءة البيانات من file.do النص موجود?
- كيفية استخدام وظيفة القراءة () لقراءة ملف.نص?
- كيفية استخدام وظيفة القراءة () لقراءة ملف.نص?
- هل من الممكن كتابة البيانات إلى ملف.النص باستخدام بيثون?
أساسيات قراءة الملفات .النص
تمديد .يشير النص إلى الملفات النصية التي يمكن فتحها وقراءتها باستخدام برامج ولغات برمجة مختلفة. في هذا القسم ، سننظر في الطرق الرئيسية لقراءة الملفات.النص باستخدام لغة البرمجة بيثون.
1. فتح الملف
لقراءة الملف .النص في بيثون ، تحتاج إلى فتحه أولا. للقيام بذلك ، استخدم وظيفة فتح () ، والتي تأخذ وسيطتين:
- المسار إلى الملف;
- وضع فتح الملف.
يشير وضع فتح الملف إلى ما نريد القيام به بالملف. لقراءة الملف .يستخدم النص وضع " ص "(من الكلمة الإنجليزية"قراءة").
مثال على فتح ملف .النص للقراءة:
ملف = فتح ("مثال.النص " ، "ص") |
2. قراءة الملف
بعد فتح الملف ، يمكننا قراءة محتوياته. للقيام بذلك ، استخدم طريقة القراءة () لكائن الملف. تقرأ طريقة القراءة() محتويات الملف بالكامل وتعيدها كسلسلة.
مثال على قراءة ملف .النص:
المحتوى = ملف.اقرأ() |
3. إغلاق الملف
بعد قراءة الملف .النص مهم لإغلاقه باستخدام طريقة إغلاق () من كائن الملف. سيساعد هذا في تحرير الموارد وتجنب الأخطاء عند العمل مع الملف لاحقا.
مثال على إغلاق ملف .النص:
ملف.إغلاق() |
4. مثال كامل
هنا هو مثال كامل من البرنامج الذي يفتح ، يقرأ ويغلق ملف.النص:
| ملف.إغلاق() |
طباعة (المحتوى)
- نتيجة لتشغيل هذا البرنامج ، محتويات الملف .سيتم عرض النص على الشاشة.
- دور.ملفات النص في تخزين البيانات
- الملفات مع .النص التمديد (ملفات نصية) هي واحدة من أكثر الطرق تنوعا لتخزين وتنظيم البيانات. يتم استخدامها لحفظ أنواع مختلفة من المعلومات ، بما في ذلك المستندات النصية والجداول والقوائم ورمز البرنامج وما إلى ذلك.
وهنا بعض من المزايا الرئيسية لاستخدامه.ملفات النص لتخزين البيانات:
البساطة وسهولة الوصول: .يمكن إنشاء ملفات النص وفتحها باستخدام معظم برامج تحرير النصوص وأدوات المطورين. كما أنها يمكن قراءتها بسهولة من قبل البشر ، مما يجعل من السهل إدخال البيانات وتحريرها.
| قابلية النقل: .يمكن نقل ملفات تكست واستخدامها على مختلف المنصات وأنظمة التشغيل مثل ويندوز وماك ولينكس. | حجم منخفض: .عادة ما تكون ملفات النص صغيرة الحجم ، لذا فهي تشغل مساحة أقل على القرص ويتم نقلها بشكل أسرع عبر الشبكة. | تعدد الاستخدامات: .لا تعتمد ملفات تكست على برنامج أو تنسيق معين ، بحيث يمكن استخدامها مع مختلف التطبيقات ولغات البرمجة. |
|---|---|---|
| بالاضافة, .يمكن معالجة ملفات النص بسهولة باستخدام البرمجة. على سبيل المثال ، باستخدام لغة بايثون ، يمكنك فتح البيانات وقراءتها وكتابتها من .ملفات النص ، مما يجعلها مفيدة لأتمتة معالجة المعلومات. | في كثير من الأحيان.تستخدم ملفات النص لتخزين الإعدادات البسيطة والقوائم والسجلات وأنواع البيانات الأخرى التي لا تتطلب بنية وتنسيق معقدين. ومع ذلك ، يمكن استخدامها أيضا لهياكل البيانات الأكثر تعقيدا مثل الجداول ، باستخدام المحددات (مثل الفواصل أو علامات التبويب) لفصل الأعمدة. | الاسم |
| العمر | البريد الإلكتروني | إيفان |
| 25 | [email protected] | آنا |
هو 30
بيتر
35
يمكن حفظ مثال على الجدول الموضح أعلاه في .ملف النص باستخدام تنسيق بسيط باستخدام المحددات:
الاسم والعمر والبريد الإلكتروني
إيفان, 25,[email protected]
هكذا, .ملفات تكست لها مكانة هامة في تخزين البيانات والتنظيم ، وتوفير البساطة ، وإمكانية الوصول ، وقابلية والقدرة على العمل مع مختلف التطبيقات ولغات البرمجة.
أمثلة على استخدام .ملفات النص
1. قراءة محتويات الملف
أحد الأمثلة الرئيسية لاستخدام الملفات .النص هو قراءة وتحليل محتويات الملف. للقيام بذلك ، يمكنك استخدام لغة البرمجة بايثون وظيفة المدمج في
فتح()
. هنا هو رمز عينة:
حاول:
ملف = فتح ("ملف.النص " ، "ص")
متغير المحتوى
. بعد ذلك ، يتم إغلاق الملف باستخدام الطريقة
وظيفة الطباعة ()
. إذا كان الملف مفقودا ، فسيتم عرض رسالة خطأ.
2. معالجة البيانات من ملف
الملفات.يمكن أيضا استخدام النص لمعالجة البيانات ، على سبيل المثال ، لقراءة وكتابة القيم إلى جدول. لنأخذ المثال التالي ، حيث يتم تخزين البيانات كجدول مع فاصل
;
أليكسي ؛ 25 ؛ موسكو
ماريا ؛ 30 ؛ سانت بطرسبرغ
إيفان ؛ 21 ؛ نوفوسيبيرسك
لمعالجة البيانات ، يمكننا استخدام
وظيفة الانقسام ()
، الذي يقسم السلسلة إلى سلاسل فرعية وفقا للفاصل المحدد. هنا هو رمز عينة:
حاول:
ملف = فتح ("البيانات.النص " ، "ص")
الجدول = ملف.قراءة الخطوط()
ملف.إغلاق()
البيانات = []
البيانات
. أخيرا ، نقوم بإخراج قائمة البيانات
إلى الشاشة باستخدام
3. إنشاء والكتابة إلى ملف
مثال آخر على استخدام الملفات .النص هو استخدامها لإنشاء وكتابة البيانات. في بايثون ، يمكنك استخدام الوظيفة
فتح()
مع وضع الكتابة (
"دبليو"
) لإنشاء ملف جديد أو الكتابة فوق ملف موجود. هنا هو رمز عينة:
حاول:
ملف = فتح ("الإخراج.النص " ، "ث")
وضع" ث"
. ثم نكتب السلسلة " مرحبا ، العالم!"إلى الملف باستخدام الطريقة
اكتب()
وإغلاق الملف باستخدام
إغلاق()
. بعد التسجيل الناجح ، يتم عرض رسالة نجاح العملية ، وإلا يتم عرض رسالة خطأ.
وبالتالي ، فإن الملفات .النص يسمح لك لإنشاء وكتابة البيانات ، والتي يمكن أن تكون مفيدة في كثير من الحالات ، بما في ذلك حفظ نتائج البرنامج أو تخزين معلمات التكوين.
سؤال وجواب
أي وحدة يجب استيرادها للعمل مع الملفات .نص?
للعمل مع الملفات .النص في بيثون تحتاج إلى استيراد وحدة إو.
ما هي طرق قراءة البيانات من ملف ?هل النص موجود?
هناك طريقتان رئيسيتان لقراءة البيانات من ملف.النص: استخدام وظيفة القراءة () لقراءة الملف بأكمله ، واستخدام وظيفة القراءة () لقراءة سطر الملف بسطر.
كيفية استخدام وظيفة القراءة () لقراءة ملف.نص?