‫مرحبًا بعودتك.
‫في هذا الفيديو ، ستتعلم كيفية القراءة من ملف نصي.
‫وبالتالي ، قمت بإنشاء ملف نصي صغير ولدي مجلد هنا يسمى الأصول.
‫وهناك قمت للتو بإنشاء هذا الملف النصي ، نص نقطي.
‫وإذا فتحت ذلك ، يمكنك أن ترى أنه مثل عالم مرحبًا ، فهو هنا.
‫هذا كل شيء ، لا شيء آخر.
‫ملف نصي بسيط جدا.
‫وإذا كنت ترغب في متابعة هذا الفيديو وإنشاءه بنفسك ، فيمكنك أيضًا إنشاء ملف نصي
‫صغير بنفسك هكذا.
‫حسنا.
‫لذلك من أجل القراءة من ملف ، عليك المضي قدمًا وإنشاء سلسلة تريد حفظ هذا الملف
‫فيها أو حفظ نص هذا الملف.
‫لذلك سأقول فقط أن نص السلسلة سيكون ، وهنا نستخدم نظام الإدخال / الإخراج (IO) الذي يرمز إلى
‫مدخلات الإخراج وهناك فئة تسمى file وهذا الصنف عمومًا لديه طرق متعددة تهتم بالقراءة وفتح النص
‫وما إلى ذلك.
‫لذلك يمكنك أن ترى أن هناك الكثير من الطرق والطريقة التي نريد استخدامها هي طريقة قراءة
‫النص بالكامل وسنقرأ النص الكامل لملف معين.
‫لذلك تحتاج هنا إلى تحديد مكان ملفك أو ما هو الدليل الكامل لهذا الملف ، وتحتاج إلى استخدام علامة
‫الإضافة هذه قبل ذلك.
‫لذا سأقوم هنا بنسخ موقعي أو الدليل ، ثم هنا أقوم بنسخ هذا الجزء هنا.
‫لذلك أقوم بتسويقه ثم نسخه وبعد ذلك أحتاج فقط إلى إضافة الملف النصي.
‫لذا ، ملف نصي مائل عكسي ، نص نقطة نقطة.
‫لذلك من المهم أن يكون هذا هو الدليل الصحيح تمامًا ، وإلا فلن يعمل.
‫لذلك لدينا هذا الملف هنا مع الدليل بأكمله.
‫لذا انظر w وهنا سأقول شيئًا مثل ملف نصي يحتوي على النص التالي وسيكون
‫نصًا بصفر فاصلة.
‫هذا كل ما في الأمر.
‫هذا ما ستطبعه وحدة التحكم الخاصة بي وسأستخدم المفتاح الصحيح لوحدة التحكم حتى نتمكن من رؤية ما
‫يحدث في الملف.
‫حسنا.
‫لذلك دعونا نبدأ ذلك.
‫دعونا التحقق من ذلك.
‫و أنت ملف نصي يحتوي على النص التالي.
‫مرحبا العالم ثم هنا.
‫لقد قرأنا النص ببساطة والآن يمكننا استخدام هذا النص للقيام ببعض التنفيذ أو أشياء من هذا القبيل.
‫يمكنك ، على سبيل المثال ، إذا أنشأت لعبة صغيرة وترغب في تخزين الدرجة العالية
‫، فيمكنك في الواقع تخزين ذلك داخل ملف حيث يمكنك ببساطة إضافة اسم النص وربما حتى اسم المستخدم الذي
‫يحتوي على واحدة أو قد تلقى ذلك درجة عالية أو درجة عالية.
‫حسنا.
‫إذن هذا هو الإصدار الأول أو مثال واحد
‫للنص الذي يقرأ.
‫الآن ، هناك طريقة أخرى للقيام بذلك ، وهي التالية حيث تقرأ كل سطر.
‫لذلك سأستخدم مصفوفة سلسلة هنا ، والتي سأسميها سطورًا وهذا أيضًا يأخذ النظام
‫الذي هو ملف IO.
‫والآن في فئة الملف ، يمكنك قراءة جميع الأسطر.
‫كما ترى ، يمكنه المضي قدمًا وقراءة الأسطر وقراءة جميع النصوص وقراءة جميع الأسطر وقراءة كل البايت.
‫لكن الذي أريد استخدامه هو قراءة الأسطر أو في الواقع جميع الأسطر.
‫وأي السطور يجب أن تقرأ؟
‫حسنًا ، كل الأسطر من هذا الملف المحدد ، وستكون نفس الملف.
‫لذلك سأستخدمه هنا أيضًا.
‫حسنا.
‫والآن بعد أن أصبح لدينا الموقع ، فلنستخدم ذلك لوحدة التحكم الخاصة بنا.
‫حتى هنا بعض النقطتين مفقود.
‫يمكننا الآن المضي قدمًا وكتابة شيء ما على وحدة التحكم من هذا القبيل.
‫C W محتويات ملف نصي ، هذا نص.
‫R والآن سأستخدمه لكل منهما.
‫وفي هذا لكل حلقة سأقول أعطني سطرًا في السطور وافعل شيئًا ما بها.
‫لذلك سأستخدم السطر الأيمن من وحدة التحكم هنا مرة أخرى وسأقول شيئًا مثل الشرطة المائلة
‫العكسية t ، والتي ستنشئ علامة تبويب جديدة بالإضافة إلى السطر.
‫لذلك ، ستكتب نصًا وستضيف علامة تبويب ثم سيظهر النص.
‫لذلك يمكن قراءته بشكل مختلف قليلاً.
‫لذا يمكنك القول أنه من الأفضل قراءتها بهذه الطريقة.
‫لكن نعم ، هذا يعتمد على ما تفضله.
‫حسنا ها انت ذا.
‫هذا هو النص الأول الذي حصلنا عليه.
‫لذا أهلاً بالعالم ودينيس هنا.
‫لذلك قام بطباعته بالطريقة التي كان عليها في الملف ، حتى السطر التالي ومحتويات النص والملف والنقطة
‫والنص هنا بينما نحصل على كل سطر منفرد ونطبعه كسطر فردي مع السطر الأيمن هنا و نضيف علامة
‫التبويب هذه بأكملها هنا وهي الشرطة المائلة للخلف.
‫هذه هي طريقتان للقراءة من ملف نصي.