ننتظر تسجيلك هـنـا

الأدارة ..♥ مَملكتنا مَملكة الياسمين، يلتهبُ الشجنُ ويَثْمِلُ الحرفُ بالآهات ، حروفُنا الخالدةُ كفيلةٌ بأنْ تأخُذَكم إلى عَالمِ السَحَر ، تَحْدِي بِكُم وتَمِيلُ فهي مميزةٌ بإدخالِ الحبِّ إلى القلوب ،ولكي لا تتَعرَضَ عُضويَّتكَ للايقافِ والتشهيِّر وَالحظر فِي ممْلكتِّنا .. يُمنع منْعاً باتاً تبادل اي وسَائل للتواصل تحْتَ اي مسَّمئ او الدَّعوه لمواقعِ اخْرى ، ولكم أطيب المنى ونتمنى لكم وقت ممتع معنا

❆ فعاليات عَبق الياسمين ❆  


العودة   منتديات عبق الياسمين > ..::ღ♥ღ عبق الإبداع و التقنيات والاتصالات وتطوير المنتديات ღ♥ღ : > عبق تطوير المنتديات والاستايلات✿

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 18-11-2022, 12:52 AM
رهينة الماضي متواجد حالياً
 
 عضويتي » 815
 اشراقتي » Aug 2018
 كنت هنا » اليوم (01:26 AM)
آبدآعاتي » 1,438,595[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا »  صوري  مُتنفسي هنا
 
مزاجي:
 
كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون





كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون

قراءة الملفات والكتابة عليها في لغة البرمجة بايثون


تتيح لغة البرمجة بايثون (Python) كغيرها من لغات البرمجة للمستخدمين من القيام بالوصول إلى الملفات في نظام التشغيل (operating system) وقرائتها والكتابة عليها دون الحاجة إلى استخدام مكتبات خارجية، حيث أن من من أكثر المهام شيوعاً في لغة البرمجة (Python) هو عملية قراءة الملفات والكتابة عليها سواء كانت الكتابة في ملف نصي بسيط، أو قراءة ملف من (server) أو حتى تحليل بيانات البايت الأولية، فإن كل هذه المواقف تتطلب قراءة ملف أو الكتابة عليه.



وتتم عملية القراءة من خلال استخدام الدالة (open()‎) لفتح وقراءة الملفات في بايثون، وتعيد هذه الدالة كائن من نوع (file)، والشكل العام لهذه الدالة على النحو التالي:



open (file, mode='r', buffering=-1, encoding=None, errors=None, newline=None)
حيث مكان المعامل (file) يتم وضع النص الذي يمثل إسم الملف الذي سيتم التعامل معه.


مكان المعامل (mode): يتم وضع حرف والذي يمثل بدوره كيف سيتم التعامل مع الملف مثل: القراءة من الملف أو الكتابة عليه.


مكان المعامل (buffering): يتم وضع رقم يحدد كيفية تخزين الأحرف بشكل مؤقت في الذاكرة أثناء الكتابة أو القراءة من الملف.


مكان المعامل (encoding): يتم وضع إسم الترميز الذي يجب استخدامه عند التعامل مع الملف.


مكان المعامل (errors): يتم وضع كلمة لتحديد كيف سيتم التعامل مع الأخطاء الموجودة داخل الملف.


مكان المعامل (newline): يتم وضع الرمز الذي يمثل نهاية كل سطر في الملف والذي يجعل النص الذي يوضع بعده يكون على سطر جديد.


وفي العادة يتم فتح الملفات في النمط النصي (text mode) والذي يتم من خلاله قراءة السلاسل النصية وكتابتها من وإلى الملفات في لغة بايثون.



أهم الدوال التي تستخدم لقراءة الملفات والكتابة عليها في لغة البرمجة بايثون


هناك العديد من الدوال التي تستخدم في لغة البرمجة بايثون لقراءة الملفات والكتابة عليها، وفيما يلي أهم هذه الدوال:



الدالة( f.read()‎): وتستخدم هذه الدالة لقراءة محتويات الملف ومن الممكن استدعاء الدالة (f. read (size)‎) والتي تقوم بقراءة البيانات وتعيدها على شكل سلسلة نصية.


الدالة (write (string)): تستخدم هذه الدالة للكتابة في الكائن الذي يمثل الملف المفتوح الذي قام باستدعائها، حيث مكان المعامل (string) يتم وضع النص الذي يريد المستخدم أن يقوم بكتابته في الملف.


الدالة (writelines (aList)): تستخدم هذه الدالة لكتابة مجموعة من النصوص التي تم تخزينها في (list) في الكائن الذي يمثل الملف المفتوح الذي قام باستدعائها، حيث مكان المعامل (lines) يتم وضع كائن يحتوي على مجموعة من النصوص التي نريد أن يتم كتابتها بنفس الترتيب في الملف.


الدالة (read (n = -1)): تستخدم هذه الدالة للقراءة من الكائن الذي يمثل الملف الذي تم فتحه من قبل المستخدم، حيث إذا قام المستخدم باستدعائها ولم يتم وضع أي رقم فإنها ستقوم بإرجاع النص الموجود في الملف مرة واحدة، و (n) هو عبارة عن معامل اختياري.


الدالة readline (limits = -1)): تستخدم هذه الدالة للقراءة سطراً سطراً من الكائن الذي تم فتحه والذي قام باستدعائها، حيث إذا قام المستخدم باستدعائها و لم يتم وضع لها أي رقم سيتم إرجاع السطر التالي الموجود في الملف، والمعامل (n) هو عبارة عن معامل اختياري من الممكن أن يتم وضع مكانه رقم يمثل عدد الأحرف التي يريد المستخدم قراءتها من السطر التالي في الملف.


الدالة (readlines (limits = -1)): تستخدم هذه الدالة لإرجاع نسخة من النص الموجود في الملف المفتوح الذي قام باستدعائها ككائن من نوع (list) حيث أن كل عنصر في كائن الـ (list) الذي ترجعه هذه الدالة يمثل سطر موجود في الملف، وإذا قام المستخدم باستدعائها و لم يتم وضع أي رقم سيتم وضع كل الأحرف الموجودة على كل سطر في الملف في عنصر من عناصر الكائن الـ (list)، والمعامل (n) هو معامل اختياري من الممكن أن يتم تمرير مكانه رقم والذي يمثل بدوره عدد الأحرف التي يرغب بقراءتها من كل سطر في الملف.


الدالة (tell): تقوم هذه الدالة بإرجاع رقم آخر حرف في الملف تم الوصول إليه أثناء القراءة من الملف، حيث تقوم بإرجاع الموقع الحالي لكائن الملف ضمن الملف المفتوح من خلال عدد البايتات من بداية الملف إلى الموقع الحالي في الملف.


الدالة (close): تستخدم هذه الدالة لإغلاق الإتصال مع الملف و تنظيف الذاكرة من كل ما له علاقة بهذا الملف.




 توقيع : رهينة الماضي







الف شكر اخي تاجر الاحزان على التوقيع الرائع









رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ رهينة الماضي على المشاركة المفيدة:
قديم 18-11-2022, 12:58 AM   #2


الصورة الرمزية ملاذ الصمت ♪
ملاذ الصمت ♪ متواجد حالياً

 
 عضويتي » 400
 اشراقتي » Oct 2017
 كنت هنا » يوم أمس (01:59 PM)
آبدآعاتي » 17,408[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 الاوسمة »
وسام وسام وسام وسام 
 
افتراضي




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 18-11-2022, 09:36 AM   #3


الصورة الرمزية إشراقة أمل
إشراقة أمل غير متواجد حالياً

 
 عضويتي » 808
 اشراقتي » Aug 2018
 كنت هنا » 25-02-2024 (03:00 AM)
آبدآعاتي » 3,464[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
 الاوسمة »
وسام نبض العبق وسام  3 وسام وسام المحبة 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 19-11-2022, 12:55 AM   #4


الصورة الرمزية وتين
وتين متواجد حالياً

 
 عضويتي » 47
 اشراقتي » Feb 2017
 كنت هنا » اليوم (12:22 AM)
آبدآعاتي » 1,535,666[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  عبق الياسمين
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام المئوية الخامسة بعد المليون وسام وسام 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 19-11-2022, 01:27 AM   #5


الصورة الرمزية غفران المحبه
غفران المحبه غير متواجد حالياً

 
 عضويتي » 2221
 اشراقتي » Oct 2021
 كنت هنا » 15-07-2023 (03:29 PM)
آبدآعاتي » 708,510[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام وسام حظك والعيد وسام 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : غفران المحبه





رد مع اقتباس
قديم 19-11-2022, 07:57 PM   #6


الصورة الرمزية امير بكلمتى
امير بكلمتى غير متواجد حالياً

 
 عضويتي » 652
 اشراقتي » Apr 2018
 كنت هنا » 26-04-2024 (09:12 AM)
آبدآعاتي » 1,352,885[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه Egypt
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 SMS ~
https://www.raed.net/img?id=193837
 الاوسمة »
وسام وسام سهرة رمضانية مع صائم وسام انفاس الياسمين 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : امير بكلمتى




















مواضيع : امير بكلمتى



رد مع اقتباس
قديم 21-11-2022, 01:08 PM   #7


الصورة الرمزية سما الموج
سما الموج غير متواجد حالياً

 
 عضويتي » 725
 اشراقتي » Jun 2018
 كنت هنا » يوم أمس (08:04 PM)
آبدآعاتي » 2,388,730[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه United Arab Emirates
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 SMS ~
اهمسوا لقلوبكم
إنّ الله على كلّ شيء قدير
 الاوسمة »
وسام وسام وسام وسام 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : سما الموج



رد مع اقتباس
قديم 21-11-2022, 01:32 PM   #8


الصورة الرمزية فرآشه ملآئكية
فرآشه ملآئكية متواجد حالياً

 
 عضويتي » 2446
 اشراقتي » Jun 2022
 كنت هنا » اليوم (01:21 AM)
آبدآعاتي » 442,784[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه Palestine
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 SMS ~






[
 الاوسمة »
وسام وسام وسام وسام 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 
 توقيع : فرآشه ملآئكية




بسم الله على فِلسطين حتى يطمَئن فؤادُها"

تّعّزّ عّلُـئ قًلُبُـيّ فُلُسّطِيّـنَ ' ؤٌيّعّزّ عّلُيّـہ حَزّنَـہا









رد مع اقتباس
قديم 21-11-2022, 03:55 PM   #9


الصورة الرمزية بنت الخيال
بنت الخيال متواجد حالياً

 
 عضويتي » 2051
 اشراقتي » Apr 2021
 كنت هنا » يوم أمس (06:09 PM)
آبدآعاتي » 1,120,836[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
 MMS ~
MMS ~
 الاوسمة »
وسام انفاس الياسمين وسام بيارق الياسمين وسام 8 مليون مشاركة 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
قديم 21-11-2022, 07:53 PM   #10


الصورة الرمزية ميعاد
ميعاد غير متواجد حالياً

 
 عضويتي » 2621
 اشراقتي » Nov 2022
 كنت هنا » 20-03-2024 (03:59 AM)
آبدآعاتي » 465[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
 الاوسمة »
وسام 
 
افتراضي رد: كيفية قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




لا يمكنكم مشاهده باقي المشاركة لأنك زائر ...
فإذا كنت مشترك مسبقا معنا  فقم بتسجيل دخول بعضويتك للمتابعة وإذا لم تكن  فيمكنك تسجيل عضوية جديدة مجانا ً ( من هنا )
اسم العضوية
كلمة المرور


 

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع ¬ آلمنتدى ✿ مشاركات ¬ آخر مشآرگة ✿
جميلة هي الحياة عندما فريال سليمي عبق العام ✿ 30 13-01-2024 04:42 PM
اكبر مكتبة لكتب الحاسوب والبرمجة والتصميم الاستاذ عبق الكتب الثقافية ✿ 35 12-01-2024 10:55 PM
كيفية إظهار الملفات المخفيه في الأندرويد محبه لربي ع ـبق لـ اخبار التقنيه ومستجداتها✿ 42 05-01-2024 11:30 PM
كيفية استخدام لغة البرمجة Kotlin مع لغة البرمجة JavaScript كريزما عبق تطوير المنتديات والاستايلات✿ 21 24-05-2023 05:56 AM
كيفية إظهار الملفات المخفية/مجموعة الياسمين حكآية روح الكمبيوتر والبرامج ✿ 22 18-03-2022 11:14 PM

RSS RSS 2.0 XML MAP HTML

الساعة الآن 01:26 AM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.