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

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

 

 

منتدياتَ تراتيل شاعرَ َ
 
 
     
فَعَالِيَاتْ تراتيل شاعر
                 




تطوير المواقع والمنتديات ▪● ستايلات .. Style ستايل للنسخ 3.8.0 هاكات .. Product .. جميع البرامج لـ نسخ 3.7.0 .. جميع الاستيلات للنسخة الثالثه والرابعه

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
#1  
قديم 09-02-2022, 04:39 AM
رحيل المشاعر متواجد حالياً
Saudi Arabia     Female
 
 عضويتي » 406
 جيت فيذا » Dec 2014
 آخر حضور » اليوم (12:09 AM)
آبدآعاتي » 1,156,663
 حاليآ في » البيت يلي قبل الاخير بكوكب زحل
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » التراث ♡
آلعمر  » 90 سنه
الحآلة آلآجتمآعية  » مرتبطه ♡
 التقييم » رحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond repute
مشروبك   danao
قناتك carton
اشجع ahli
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~

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




قراءة الملفات والكتابة عليها في لغة البرمجة بايثون
تتيح لغة البرمجة بايثون (secured) كغيرها من لغات البرمجة للمستخدمين من القيام بالوصول إلى الملفات في نظام التشغيل (operating system) وقرائتها والكتابة عليها دون الحاجة إلى استخدام مكتبات خارجية، حيث أن من من أكثر المهام شيوعاً في لغة البرمجة (secured) هو عملية قراءة الملفات والكتابة عليها سواء كانت الكتابة في ملف نصي بسيط، أو قراءة ملف من (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): تستخدم هذه الدالة لإغلاق الإتصال مع الملف و تنظيف الذاكرة من كل ما له علاقة بهذا الملف.



;dtdm rvhxm hglgthj ,hg;jhfm ugdih td gym hgfvl[m fhde,k hgfvl[m fhpe,k ugdih ,hg;jhfm rvhxm




 توقيع : رحيل المشاعر




_______________________
________________


والله لو صحب الإنسانُ جبريلا لن يسلم المرء من قالَ ومن قيلا َ
قد قيل فى الله أقوالٌ مصنفة تتلى لو رتل القرآنُ ترتيلا َ
قالوا إن له ولدًا وصاحبة زورًا عليه وبهتانًا وتضليلا َ
هذا قولهمُفي.. الله خالقهم
فكيف لو قيل فينا بعض ما قيلا ..
***
انا زينـــــــــــــه




رد مع اقتباس
4 أعضاء قالوا شكراً لـ رحيل المشاعر على المشاركة المفيدة:
 (09-03-2022),  (09-02-2022),  (09-02-2022),  (09-03-2022)
قديم 09-02-2022, 10:10 AM   #2


الصورة الرمزية صاحبة السمو

 
 عضويتي » 1955
 جيت فيذا » Nov 2017
 آخر حضور » 05-14-2023 (11:40 PM)
آبدآعاتي » 926,590
 حاليآ في » تراتيل
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » الاسلامي ♡
آلعمر  » 31 سنه
الحآلة آلآجتمآعية  » عزباء ♔
 التقييم » صاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond reputeصاحبة السمو has a reputation beyond repute
مشروبك   water
قناتك dubi
اشجع ithad
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~
 

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

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



،/
جَلبَ ممُيَّز جِدَاً
وإنتقِاءَ رآِئعْ تِسَلّمْ الأيَادِيْ
ولآحُرمِناْ مِنْ جَزيلِ عَطّائك..


 توقيع : صاحبة السمو



رحولتي اكسو
اللهم أسعدهم ولا تريني فيهم مكروة ولا تحرمني منهم


رد مع اقتباس
قديم 09-02-2022, 07:11 PM   #3


الصورة الرمزية اسم مؤقت

 
 عضويتي » 209
 جيت فيذا » May 2014
 آخر حضور » 12-09-2024 (01:16 PM)
آبدآعاتي » 81,674
 حاليآ في » العاصمة
دولتي الحبيبه »  Egypt
جنسي  »  Male
آلقسم آلمفضل  » الأدبي ♡
آلعمر  » 45 سنه
الحآلة آلآجتمآعية  » متزوج ♔
 التقييم » اسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond reputeاسم مؤقت has a reputation beyond repute
مشروبك   pepsi
قناتك max
اشجع hilal
مَزآجِي  »  5

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~
 

اسم مؤقت غير متواجد حالياً

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



يعطيك العافية لا عدمنا جديدك


 توقيع : اسم مؤقت



رد مع اقتباس
قديم 09-02-2022, 09:31 PM   #4


الصورة الرمزية سحاب

 
 عضويتي » 2682
 جيت فيذا » Mar 2022
 آخر حضور » 06-10-2023 (11:01 PM)
آبدآعاتي » 64,059
 حاليآ في » البيت
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » العام ♡
آلعمر  » 23 سنه
الحآلة آلآجتمآعية  » عزباء ♔
 التقييم » سحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond reputeسحاب has a reputation beyond repute
مشروبك   cola
قناتك abudhabi
اشجع ithad
مَزآجِي  »  1

اصدار الفوتوشوب : لا استخدمه My Camera:

My Flickr My twitter

mms ~
MMS ~
 

سحاب غير متواجد حالياً

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



,‘*
شُكراً يَ ألق
لـ جمال الآطَروحهَ الآنيقَهَ
أطيب التحايا وارق المنى |,‘


 توقيع : سحاب



رد مع اقتباس
قديم 09-03-2022, 02:45 PM   #5


الصورة الرمزية ولد الذيب

 
 عضويتي » 2352
 جيت فيذا » Oct 2019
 آخر حضور » 12-21-2024 (09:18 PM)
آبدآعاتي » 514,720
 حاليآ في »
دولتي الحبيبه »  Brazil
جنسي  »  Male
آلقسم آلمفضل  » الترفيهي ♡
آلعمر  » 17 سنه
الحآلة آلآجتمآعية  » مرتبط ♡
 التقييم » ولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond reputeولد الذيب has a reputation beyond repute
مشروبك   7up
قناتك abudhabi
اشجع ithad
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

mms ~
MMS ~
 

ولد الذيب غير متواجد حالياً

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



عافااك الله على الطرح الرااااائع والجميل











اعتدنا منك المميز والإبداع دائماً ونتطلع لجديدك


 توقيع : ولد الذيب



***
**


رد مع اقتباس
قديم 09-03-2022, 03:21 PM   #6


الصورة الرمزية المحبوب

 
 عضويتي » 2349
 جيت فيذا » Oct 2019
 آخر حضور » 11-04-2024 (01:28 AM)
آبدآعاتي » 171,091
 حاليآ في »
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Male
آلقسم آلمفضل  » الترفيهي ♡
آلعمر  » 21 سنه
الحآلة آلآجتمآعية  » أعزب ♔
 التقييم » المحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond reputeالمحبوب has a reputation beyond repute
مشروبك   7up
قناتك abudhabi
اشجع ahli
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

mms ~
MMS ~
 

المحبوب غير متواجد حالياً

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



يعطيك الف عافيه

طرح موفق


 توقيع : المحبوب



رد مع اقتباس
قديم 09-05-2022, 05:10 PM   #7

[

الصورة الرمزية الجنرال

 
 عضويتي » 1067
 جيت فيذا » Feb 2016
 آخر حضور » يوم أمس (10:42 PM)
آبدآعاتي » 146,488
 حاليآ في » على حدود وطني
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Male
آلقسم آلمفضل  » الرياضي ♡
آلعمر  » 17 سنه
الحآلة آلآجتمآعية  » أعزب ♔
 التقييم » الجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond reputeالجنرال has a reputation beyond repute
مشروبك   pepsi
قناتك fox
اشجع hilal
مَزآجِي  »  3

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

mms ~
MMS ~
 

الجنرال غير متواجد حالياً

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



موضوع جميل
سلمت الانامل على الطرح
بنتظار حديدك المميز
مودتي وتقديري


 توقيع : الجنرال



رد مع اقتباس
قديم 09-05-2022, 05:49 PM   #8


الصورة الرمزية رحيل المشاعر

 
 عضويتي » 406
 جيت فيذا » Dec 2014
 آخر حضور » اليوم (12:09 AM)
آبدآعاتي » 1,156,663
 حاليآ في » البيت يلي قبل الاخير بكوكب زحل
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » التراث ♡
آلعمر  » 90 سنه
الحآلة آلآجتمآعية  » مرتبطه ♡
 التقييم » رحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond repute
مشروبك   danao
قناتك carton
اشجع ahli
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~

لاحـــول ولا قـوت الا بالله
سبحان الله وبحمده
استغفر الله واتوب اليه
 

رحيل المشاعر متواجد حالياً

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



المحبوب


عيطيك العافيه ويسلم يدينك
لروحك الجوري
ودي





رد مع اقتباس
قديم 09-05-2022, 05:50 PM   #9


الصورة الرمزية رحيل المشاعر

 
 عضويتي » 406
 جيت فيذا » Dec 2014
 آخر حضور » اليوم (12:09 AM)
آبدآعاتي » 1,156,663
 حاليآ في » البيت يلي قبل الاخير بكوكب زحل
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » التراث ♡
آلعمر  » 90 سنه
الحآلة آلآجتمآعية  » مرتبطه ♡
 التقييم » رحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond repute
مشروبك   danao
قناتك carton
اشجع ahli
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~

لاحـــول ولا قـوت الا بالله
سبحان الله وبحمده
استغفر الله واتوب اليه
 

رحيل المشاعر متواجد حالياً

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



الجنرال


عيطيك العافيه ويسلم يدينك
لروحك الجوري
ودي





رد مع اقتباس
قديم 09-05-2022, 05:50 PM   #10


الصورة الرمزية رحيل المشاعر

 
 عضويتي » 406
 جيت فيذا » Dec 2014
 آخر حضور » اليوم (12:09 AM)
آبدآعاتي » 1,156,663
 حاليآ في » البيت يلي قبل الاخير بكوكب زحل
دولتي الحبيبه »  Saudi Arabia
جنسي  »  Female
آلقسم آلمفضل  » التراث ♡
آلعمر  » 90 سنه
الحآلة آلآجتمآعية  » مرتبطه ♡
 التقييم » رحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond reputeرحيل المشاعر has a reputation beyond repute
مشروبك   danao
قناتك carton
اشجع ahli
مَزآجِي  »  1

اصدار الفوتوشوب : Adobe Photoshop 7,0 My Camera:

My Flickr My twitter

sms ~

لاحـــول ولا قـوت الا بالله
سبحان الله وبحمده
استغفر الله واتوب اليه
 

رحيل المشاعر متواجد حالياً

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



اسم


عيطيك العافيه ويسلم يدينك
لروحك الجوري
ودي





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

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
الملفات, البرمجة, باحثون, عليها, والكتابة, قراءة, كيفية
أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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

Forum Jump

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيفية تنفيذ الترقيم التلقائي في لغة البرمجة sql شموع الحب تطوير المواقع والمنتديات ▪● 13 07-13-2022 02:22 AM
كيفية التعامل مع الوحدة zlib‎ في بايثون شموع الحب تطوير المواقع والمنتديات ▪● 16 06-26-2022 01:54 PM
برنامج دمج الصور التعديل والكتابة عليها – رائع مع ميزات كثيرة مفيدة ومجانا بدر м ό в ι เ є ▪● 10 08-04-2016 10:28 AM

RSS RSS 2.0 XML MAP HTML

الساعة الآن 06:35 AM



Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2010
new notificatio by 9adq_ala7sas
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Security team

mamnoa 4.0 by DAHOM