الصورة بواسطة المؤلف
أنت أتمتة. أنا أتمتة. نحن جميعًا نتمتع بالأتمتة. نقوم بأتمتة مواردنا المالية وقوائم المهام وحياتنا الاجتماعية. لماذا إذن ، لا يزال هناك الكثير من المقاومة لأتمتة حياتنا المهنية؟ لقد كنت مهندس برمجيات لأكثر من عقد من الزمان ، وكنت مدافعًا عن الأتمتة لفترة طويلة. لقد رأيت فوائد الأتمتة بشكل مباشر وساعدت الشركات على تبنيها. في منشور المدونة هذا ، سأشارك 10 مهام صغيرة يمكنك تشغيلها تلقائيًا باستخدام Python.
سواء كنت تكتب برنامجًا أو تكتب منطقًا تجاريًا أو ببساطة تدون ملاحظات ، فإن الأتمتة هي صديقك. ظل عالم البرمجيات يقاتل "سباق تسلح ذكاء اصطناعي" مع منافسينا لفترة طويلة الآن. حتى جوجل تعمل على الروبوتات المستقلة. كيف يمكننا ، كمطورين ، التنافس؟ من خلال التركيز على نقاط قوتنا. يمكننا القيام بذلك من خلال تطبيق نفس التقنيات التي نستخدمها لتطوير المنتجات لتطوير البرمجيات. يمكننا تطبيق تقنيات متقدمة لحل المشكلات لدينا ومن ثم أتمتة جمع المعلومات لاستخدامها في تلك الحلول. أنا شخصياً أجد أنه كلما زاد عمق المشكلة التي أحلها ، كان من الأسهل بالنسبة لي أن أصبح سيدًا في الحل ثم أتخصص في أجزاء المشكلة التي أجدها أكثر إثارة للاهتمام.
هذه ليست بأي حال من الأحوال قائمة شاملة ، ولن توفر نفس المستوى من التفاصيل لكل مهمة. لكن يجب أن يمنحك نقطة انطلاق قوية. إذا كنت جديدًا في الأتمتة ، فإنني أوصي بمراجعة ملف أكاديمية الروبوت أرشفة لمعرفة المزيد.
يمكنك تحويل أي ملف موجود على جهاز Mac إلى كتاب صوتي باستخدام البرنامج النصي أدناه والاستماع إليه في الخلفية.
أولاً ، قم بتثبيت التبعية التالية.
pip install mac-say
ثم قم بإنشاء ملف python ستستخدمه لتنفيذ هذه المهمة.
import sys
import mac_say
mac_say.say(["-f", sys.argv[1], "-v", "Alex"])
ثم في سطر الأوامر ، أشر فقط إلى ملف من اختيارك واستمتع به
python audiobook.py fileofyourchoice.txt
عادة ما يكون التحقق من الطقس أمرًا سريعًا ، ولكن يمكن أن يكون هناك القليل من الرضا ، من خلال القيام بذلك بنقرة زر واحدة.
هذا أيضًا لا يتطلب سوى تبعية واحدة.
pip install requests
بمجرد التثبيت ، قم فقط بإنشاء ملف لتشغيل البرنامج النصي أدناه.
بعد ذلك ، تكون جاهزًا للتشغيل أو جدولة ما يلي كل يوم.
python weather.py "Your City"
هذا أسهل قليلاً ، كل ما نحتاج إليه هو تثبيت المكتبة على النحو التالي.
pip install --user currencyconverter
يجب أن يضع هذا التثبيت currency_converter
في منطقتنا $PATH
لذلك لتنفيذ التحويل يحتاج المرء فقط إلى كتابة ما يلي كما هو موضح في مثال التنفيذ.
currency_converter 1 USD --to EUR
في هذا المثال ، سنستمع فقط إلى ملفات PDF والصور والصوت والفيديو ، ولكن يمكن توسيع هذا قليلاً ويجب أن يكون كافيًا للبدء. ذهبت قليلا مع هذا.
import sys
import os
import time
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler folder_to_monitor = sys.argv[1] file_folder_mapping = { ".png": "images", ".jpg": "images", ".jpeg": "images", ".gif": "images", ".pdf": "pdfs", ".mp4": "videos", ".mp3": "audio", ".zip": "bundles",
} class DownloadedFileHandler(FileSystemEventHandler): def on_created(self, event): if any(event.src_path.endswith(x) for x in file_folder_mapping): parent = os.path.join( os.path.dirname(os.path.abspath(event.src_path)), file_folder_mapping.get(f".{event.src_path.split('.')[-1]}"), ) if not os.path.exists(parent): os.makedirs(parent) os.rename( event.src_path, os.path.join(parent, os.path.basename(event.src_path)) ) event_handler = DownloadedFileHandler() observer = Observer()
observer.schedule(event_handler, folder_to_monitor, recursive=True)
print("Monitoring started")
observer.start()
try: while True: time.sleep(10)
except KeyboardInterrupt: observer.stop() observer.join()
بمجرد إنشاء الملف لهذا الغرض ، كل ما عليك فعله هو تشغيله بالإشارة إلى دليل التنزيلات لبدء مراقبته.
python downloads-watchdog.py "/your/downloads/folder"
في الصباح عادة ، تريد أن تفعل القليل جدًا حتى يصل الكافيين. سيبدأ هذا النص في الصباح الباكر من خلال فتح جميع علامات تبويب المتصفح التي تحتاج عادةً إلى فتحها كل صباح. احفظ ملف نصي بعناوين URL من اختيارك كما هو موضح في المثال أدناه.
python -m webbrowser -t "https://www.google.com"
python -m webbrowser -t "https://www.dylanroy.com"
python -m webbrowser -t "https://www.usesql.com"
تعد Python أداة قوية ، ولكن كلما تعلمت ومارستها أكثر ، أصبحت أكثر كفاءة وإنتاجية. لقد كان من دواعي سروري مشاركة بعض مهام التشغيل الآلي السخيفة أو الممتعة معك ، وآمل أن تكون قد وجدتها مفيدة. إذا كان لديك أي أسئلة لا تتردد في طرحها.
ديلان روي تعمل حاليًا مع شركة Dow Jones لتقديم منتجات مبتكرة باستخدام أحدث التقنيات وريادة الأعمال. غالبًا ما تستفيد من البيانات الضخمة والتقنيات السحابية لتقديم قيمة للعملاء بشكل مستمر. التحق بكلية الهندسة في جامعة ولاية آيوا للحصول على درجة البكالوريوس. في هندسة الكمبيوتر. اشترك هنا للمزيد (dylanroy.com)
أصلي. تم إعادة النشر بإذن.
- محتوى مدعوم من تحسين محركات البحث وتوزيع العلاقات العامة. تضخيم اليوم.
- بلاتوبلوكشين. Web3 Metaverse Intelligence. تضخيم المعرفة. الوصول هنا.
- المصدر https://www.kdnuggets.com/2021/06/5-tasks-automate-python.html?utm_source=rss&utm_medium=rss&utm_campaign=5-tasks-to-automate-with-python
- 1
- 10
- 7
- a
- تبنى
- متقدم
- محام
- اليكس
- الكل
- و
- التقديم
- تطبيق
- أرشيف
- سمعي
- أتمتة
- أتمتة
- أتمتة
- مستقل
- خلفية
- أصبح
- أقل من
- الفوائد
- كبير
- البيانات الكبيرة
- قطعة
- المدونة
- المتصفح
- الأعمال
- زر
- caffeine
- تدقيق
- خيار
- المدينة
- فئة
- سحابة
- جمع
- كلية
- COM
- الشركات
- تنافس
- المنافسين
- شامل
- الكمبيوتر
- هندسة الكمبيوتر
- تحويل
- خلق
- خلق
- حاليا
- العملاء
- قطع
- البيانات
- يوم
- عقد
- نقل
- التبعية
- عمق
- التفاصيل
- المطورين
- التطوير التجاري
- فعل
- اتجاه
- داو جونز
- التنزيلات
- قيادة
- كل
- في وقت سابق
- أسهل
- حافة
- فعال
- مهندس
- الهندسة
- كاف
- الأعمال الحرة
- الأثير (ETH)
- حتى
- الحدث/الفعالية
- أحداث
- مثال
- إلا
- تنفيذ
- موسع
- قتال
- قم بتقديم
- المعيل هو
- التركيز
- متابعيك
- وجدت
- مجانًا
- صديق
- تبدأ من
- مرح
- دولار فقط واحصل على خصم XNUMX% على جميع
- GIF
- منح
- شراء مراجعات جوجل
- أكبر
- ساعد
- هنا
- المشاهدات
- أمل
- كيفية
- HTTPS
- سوف
- صور
- استيراد
- in
- معلومات
- الابتكار
- تثبيت
- رؤيتنا
- وكتابة مواضيع مثيرة للاهتمام
- ولاية ايوا
- IT
- KD nuggets
- تعلم
- مستوى
- روافع
- المكتبة
- خط
- لينكدين:
- قائمة
- قوائم
- القليل
- حياة
- طويل
- وقت طويل
- لجنة الهدنة العسكرية
- رئيسي
- يعني
- مراقبة
- الأكثر من ذلك
- أكثر فعالية
- صباح
- أكثر
- حاجة
- إحتياجات
- جديد
- ملاحظة
- ONE
- جاكيت
- افتتاح
- OS
- الخاصة
- أجزاء
- مسار
- إذن
- شخصيا
- أفلاطون
- الذكاء افلاطون البيانات
- أفلاطون داتا
- متعة
- البوينت
- منشور
- قوي
- ممارسة
- المشكلة
- حل المشاكل
- المنتج
- تطوير المنتج
- المنتجات
- محترف
- تزود
- بايثون
- الأسئلة المتكررة
- سريع
- استعداد
- نوصي
- يتطلب
- المقاومة
- الروبوتات
- يجري
- نفسه
- رضا
- حفظ
- جدول
- SELF
- مشاركة
- ينبغي
- أظهرت
- ببساطة
- عزباء
- صغير
- So
- العدالة
- تطبيقات الكمبيوتر
- تطوير البرمجيات
- مهندس البرمجيات
- الصلبة
- حل
- الحلول
- حل
- بعض
- متخصصون
- بداية
- بدأت
- ابتداء
- الولايه او المحافظه
- لا يزال
- الاشتراك
- مع الأخذ
- مهمة
- المهام
- تقنيات
- التكنولوجيا
- •
- شيء
- الوقت
- إلى
- أداة
- صحيح
- منعطف أو دور
- جامعة
- USD
- تستخدم
- عادة
- قيمنا
- فيديو
- مقاطع فيديو
- كلب الحراسة
- الطقس
- في حين
- سوف
- عامل
- أعمال
- العالم
- اكتب
- جاري الكتابة
- X
- حل متجر العقارات الشامل الخاص بك في جورجيا
- زفيرنت
- الرمز البريدي