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

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

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


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

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 02-09-2022, 03:15 AM
انسكاب حرف
ابتسامة الزهر متواجد حالياً
 
 عضويتي » 27
 اشراقتي » Feb 2017
 كنت هنا » اليوم (01:34 AM)
آبدآعاتي » 4,152,794[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
موطني » دولتي الحبيبه Egypt
جنسي  »
مُتنفسي هنا »  صوري  مُتنفسي هنا
 
مزاجي:
 
افتراضي قراءة الملفات والكتابة عليها في لغة البرمجة بايثون





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

تتيح لغة البرمجة بايثون (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): تستخدم هذه الدالة لإغلاق الإتصال مع الملف و تنظيف الذاكرة من كل ما له علاقة بهذا الملف.





 توقيع : ابتسامة الزهر


رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ ابتسامة الزهر على المشاركة المفيدة:
قديم 02-09-2022, 03:21 AM   #2


الصورة الرمزية ❞اوركيد♡
❞اوركيد♡ متواجد حالياً

 
 عضويتي » 515
 اشراقتي » Dec 2017
 كنت هنا » اليوم (04:13 AM)
آبدآعاتي » 16,073[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام وسام وسام 1 
 
افتراضي




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


 
 توقيع : ❞اوركيد♡



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


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

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




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


 

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


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

 
 عضويتي » 815
 اشراقتي » Aug 2018
 كنت هنا » اليوم (12:17 AM)
آبدآعاتي » 1,484,961[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  عبق الياسمين
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 SMS ~
 الاوسمة »
وسام وسام وسام المئوية الرابعة بعد المليون وسام 
 
افتراضي رد: قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




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


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






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










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


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

 
 عضويتي » 1277
 اشراقتي » May 2019
 كنت هنا » اليوم (08:14 AM)
آبدآعاتي » 411,201[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  
موطني » دولتي الحبيبه
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 الاوسمة »
وسام ردود خالدة وسام وسام وسام 
 
افتراضي رد: قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




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


 
 توقيع : محبه لربي








تسلم وتدوم كفوفك على هالابداع الراقي
شكرا لك من القلب ابن بلدي
اسعدك الله وحماك




رد مع اقتباس
قديم 03-09-2022, 02:31 AM   #6


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

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




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


 

رد مع اقتباس
قديم 03-09-2022, 02:36 AM   #7


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

 
 عضويتي » 2103
 اشراقتي » Jun 2021
 كنت هنا » يوم أمس (08:27 PM)
آبدآعاتي » 1,616,064[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي »
 اقامتي »  السعودية
موطني » دولتي الحبيبه Yemen
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وسام المئوية السادسة بعد المليون وسام وسام 
 
افتراضي رد: قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




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


 
 توقيع : كريزما





أنا إنسانه صاحبة فشل ذريع
في الإستسلام مع كل نسمة هواء يشتد تفاؤلي
مع كل شهيق و زفير تشتد صلابة أضْلعِي..
كلما إزداد ثقل العالم على أكتافي..
زاد تالقي كلما تضاعف عدد أعدائي
تضاعفت ضحكاتي
.....

حميريه من نسل قحطان

كل عام وانتي مصدر السعاده
والفرح لقلبي
(عيون الريم)
بحبك ياقلبي )


رد مع اقتباس
قديم 03-09-2022, 12:56 PM   #8


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

 
 عضويتي » 39
 اشراقتي » Feb 2017
 كنت هنا » يوم أمس (11:25 PM)
آبدآعاتي » 3,470,092[ + ]
سَنابِل الإبْداع » [ + ]
هواياتي » كتابة الشعر والخواطر # التصوير
 اقامتي »  قلب أبي
موطني » دولتي الحبيبه Saudi Arabia
جنسي  »
مُتنفسي هنا » ألبومي مُتنفسي هنا
 
مزاجي:
 MMS ~
MMS ~
 الاوسمة »
وسام وهج الحروف وسام وسام وسام 
 
افتراضي رد: قراءة الملفات والكتابة عليها في لغة البرمجة بايثون




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


 
 توقيع : عبير الليل




لااحلل نقل مدونتي وكتاباتي ..
كونوا اسمى من ذلك آحبتي ]





نحن وإن جار الزمان لبرهة.. نبقى الكبار وغيرنا أقزام
ما ذنبنا إن كان يشعر أننا أرقى.. وأن مكانه الأقدام






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


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

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




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


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




















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



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


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

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






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




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


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




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

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









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

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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع ¬ آلمنتدى ✿ مشاركات ¬ آخر مشآرگة ✿
عندما يرحل الربيع ذبحني غلاك عبق العام ✿ 37 14-05-2024 10:46 AM
عندما ترحل الشمس تاركة ً أزهارنا تذبل عتاب الياسمين عبق العام ✿ 33 14-05-2024 10:15 AM
جميلة هي الحياة عندما فريال سليمي عبق العام ✿ 31 14-05-2024 01:03 AM
عندما ترحل الشمس محبه لربي عبق العام ✿ 56 23-12-2023 08:03 PM
عندما ترحل الشمس النجمة المضيئة عبق العام ✿ 28 23-12-2023 07:54 PM

RSS RSS 2.0 XML MAP HTML

الساعة الآن 08:15 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.