نقل ونسخ الملفات عبر python - Yehia Online -->
  • الحماية
  • إختبار الأختراق
    • ِعبر الهاتف
    • عبر الويندوز
    • عبر لينكس
    • عبر موقع
  • أكواد جاهزه
    • ِPython
    • Ruby
    • HTML
  • أعلن بلموقع
  • مكتبات
    • Python
    • Ruby
  • حول الموقع
    • أتصل بنا
    • سياسة الخصوصية
    • من نحن
    • إتفاقية الإستخدام

Yehia Online

موقع Yehia يمنح فرصه لتعلم لغات البرمجه و إختبار الأختراق نحاول دائما نشر محتوي مميز وجديد للزائرين وكتابه المعلومه بطريقه سهله مثل تعلم مكتبات بايثون والتعامل مع Python بإحترافيه

نقل ونسخ الملفات عبر python

Yehia 2020-05-13T03:51:45Z code-output , python-code
قد تكون تسألت كيف يمكن نسخ ونقل الملفات بواسطه بايثون عبر مكتبه في python بدون إستخدام أمر cp للنسخ او mv وتريد إستخدام أكواد مكتبه بايثون مخصصه لنقل ونسخ الملفات.
يمكن فعل ذلك بواسطه مكتبه python يطلق عليها: Shutil ولها إستخدامات كثيره غير نسخ و نقل مثل Metadata لإستخراج معلومات عن الملف مثل الإسم وتاريخ الإنشاء وبعض التفاصيل الأخري وحذف الملف و حجمه وبعض الإستخدامات الأخري لاكن سوف يتم شرح  حاليا النسخ والنقل.
أفكار أكواد python جاهزه

كيف يمكن فعل ذلك؟

1- قم بإنشاء ملف بإمتداد بايثون
2- قم بوضع الأكواد التاليه :

أهميه ألأكواد ؟

1- السطر الأول لإستدعاء مكتبه shutil لنسخ ونقل الملف
2- السطر الثاني لإستدعاء مكتبه time لعمل وقت إنتظار
3- السطر الثالث لطباعه كلمه من فضلك أنتظر
4- السطر الرابع لعمل وقت إنتظار بعدها تنفيذ أمر النسخ
5- السطر الخامس لنسخ الملفات من المسار الذي يتواجد به إلي المجلد fromfile قم بتبديلها إلي مسار واسم الملف الذي تريد نسخه مثل /sdcard/download/yehia.txt وTofile قم بتبديلها إلي مسار المجلد الذي تريد نسخه له
6- لطباعه كلمه تم النسخ
يمكنك أيضا تبديل كلمه Shutil.copy إلي Shutil.copy2 أو Shutil.copytree الفرق بينهم الأوله تستخدم لنسخ الملف بنفس المعلومات مثل إذا أردت نسخ  الملف أكثر من مره الي مسار مجلد واحد سيتم نسخه مره واحده فقط ولن يتكرر والثانيه تستخدم تستخدم لنسخ الملف بجميع معلوماته كما هي مثل تاريخ الإنشاء الأصلي له وجميع البيانات الأخري والثالثه تستخدم في لنسخ الملف بشكل متكرر مع تغير الاسم مثل file1,file2,fil3...

كيف نقل الملفات ؟

1- قم بكتابه الأكواد التاليه داخل الملف:

أهميه ألاكواد؟

1- السطر الأول والثاني لإستدعاء مكتبه النقل والوقت
2- السطر الثالث لطلب إدخال مسار الملف الذي تريد نقله
3- السطر الرابع لطلب إدخال مسار المجلد الذي سيتم نقله له
4- السطر الخامس والسادس لطباعه رساله إنتظار لثواني
5- السطر السابع لتنفيذ النقل للملف إلي المجلد
6- السطر السادس لطباعه رساله تم النقل
يمكنك حذف السطر3,4 وكتابه مكان المسار في السطر 7 مع ازاله علامه التنصيص والكلمه to ,from وتبديلهم بلمسارات ليتم النقل تلقائي بدون طلب إدخال المسارات يدويا ويتم النقل بنجاح
يمكنك تحميل جميع الأكواد :


 

Yehia Online
Start
 
 
إسم الملف Shutil.zip الملف بحجم 563 B
إذا لم يبدأ التحميل أنقر علي {..Start..}If the download does not start, click




يمكنك متابعه المزيد عن أكواد بايثون جاهزه عبر القائمه www.yehia.online/p/python-code
إنضم لجروب بايثون علي الفيسبوك : فتح الجروب
آو من هنا : فتح الرابط

python-code


No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

ألاكثر شهره

الأقسام

  • adsense
  • blogger
  • code-html
  • code-output
  • polat
  • Programming-libraries
  • python
  • Python-Algorithms
  • python-code
  • Python-Data-Structures
  • python-library
  • ruby
  • security
  • security-android
  • security-linux
  • security-windows
  • spyer
  • spyer-android
  • spyer-linux
  • spyer-website
  • spyer-windows
  • win-program

القوائم

python


نموذج الاتصال

Name

Email

Message




2020 © Yehia Online جميع الحقوق محفوظة لدى

الصفحة الرئيسية Ctrl + Yإعادة نشر المحتويCtrl + q
My-Twitter Ctrl + ?! المساهمة بلنشر Ctrl + ?!