320
订阅者
无数据24 小时
-27 天
-230 天
帖子存档
320
اسکریپت اتو ریلود فایلای پایتون
خیلی وقتا میشه رو یه پروژه ای کار میکنید که نیازه بعد از هر تغیر توی فایلای پروژه فایل اصلی رو دوباره ران کنید
این اسکریپت اتوماتیک این کارو میکنه براتون
کافیه بذاریدش توی فولدر پروژتون کنار فایلای پایتونی و رانش کنید به عنوان پارامتر هم اسم فایل اصلی پروژتون رو بدید
مثلا
python reload.py main.pyمیتونید خودتونم تغییرش بدین من از ماژول importlib برا ریلود کردن استفاده کردم به این صورت که میاد فایل رو توی فایل reload.py ایمپورت میکنه حالا میتونید از چیزای دیگه مث subprocess استفاده کنید تا فایل رو بجای ایمپورت، ران کنید https://gist.github.com/pvww/9f73d0d2553ee1769d2e000b946dfcaf
320
ایران کجاست؟
ایران جاییه که برا استنفاده رایگان از اپ داخلی باید ایپی افغانستان داشته باشی
320
اولین script:
یک python script با قابلیت های زیر:
- ترجمه کردن متن دریافتی به زبان های مختلف
- تبدیل متن دریافتی به ویس با انتخاب جنسیت صدا توسط کاربر (میتونید تنظیمات دیگر مانند سرعت و volume رو هم از کاربر بگیرید)
- تبدیل ویس دریافتی از کاربر به متن (اختیاری)
Hint:
همه قابلیت های بالا رو میتونید به راحتی با module هایی مانند speech_recognizition, pyttsx3 و ... بنویسید
Note:
ابزاری که اسم مناسب، ظاهر ساده و زیبایی داشته باشه، instruction مرتبی داشته باشه و تمیز نوشته شده باشه رو داخل کانال قرار میدیم به همراه اطلاعات توسعه دهنده
برامون فرقی نداره چه URL گیت هاب بهمون بدید یا بصورت فایل فشرده بفرستید.
اگه میخواید بنویسید عجله نکنید چون حداقل تا آخر هفته وقت هست (ممکنه دو هفته وقت باشه یا همیشگی باشه)
320
اشکال نداره امروز یا فردا یه تست میکنیم هرکی دوست داشت شرکت کنه
Note:
هدف فعلا تمرین و تکرار و پیشرفته
یه ایده دارم که انشالله باهاش میتونید در آینده رزومه هاتون رو پر کنید
320
اگه چنین طرحی اجرا بشه تو این channel، خدایی چند نفرتون وقت میزارید و شرکت میکنید؟
320
سرورای تلگرام به مشکل خوردن
خبرو خود تلگرامم تایید کرده ممکنه اکانتاتون بپره(دلیت اکانت نمیشه فقط لاگ اوت میشه و نمیتونید لاگین کنید)
پس به گیرنده هاتون دست نزنید
320
weasyprint چیست؟
➖➖➖➖➖➖➖➖➖➖
weasyprint
یه کتابخونه پایتونیه که میتونید باهاش صفحات وب رو به فایل pdf تبدیل کنید
🌐 website
📲 installation
📚 Documentation
320
یه برنامه باحال تو ذهنمه که برای همه اعضای این کانال هم تمرین و هم سرگرمی حساب میشه
به این شکله که:
هر هفته یه ابزار ساده میگیم بنویسید (راهنمایی هم شاید بکنیم)
و وظیفهمون اینه که بعد از نوشتن ابزار خودمون به بقیه هم کمک کنیم اگه مشکل داشتن
و خودمون چند نفر رو انتخاب میکنیم به عنوان داور که از نظرات clean code و ... کد هاتون رو بررسی کنند و خطاهاتون رو بگن تا دفعه بعد رعایت کنید
از بین سورس کد ها اونی که تمیزه و با حوصله و خفن نوشته شده رو در کانال قرار میدیم
حالا شاید برنامه های دیگه ای هم باشه ولی درکل سعی میکنیم باعث پیشرفت و تمرین و سرگرمی اعضای کانال باشه
شاید قوانینی هم وضع کنیم (برای مثال افراد نباید همدیگه رو مسخره کنند و ...) و شاید یه گروه برای تست هم بزنیم و کلی ایده دیگه
اگر ایده های دیگه ای داشتید یا موافق/مخالف بودید میتونید در بخش کامنت ها ذکر کنید.
320
Telethon version
How to run:
Edit
config.ini file
>>> pip install requirements.txt
>>> python main.py320
سورس این رباتا که تایم میذاره کنار اسمتون(چرت ترین چیز)
فعلا رو لینوکس ران کنید تا ببینم رو ویندوز میشه ران کرد یا نه
فونت هم میتونید خودتون مثل فونتایی که توشه اضافه کنید
کتابخونه های موردنیاز:
pyrogram tgcrypto pytz aiocronخطوط 8، 9 و 11 رو ادیت کنید پ.ن: حمایتو اینا نمیخواد بکنین اسکی هم برین عشق کنید
