Python_Labs🐍
590 subscribers
267 photos
11 videos
28 files
204 links
Download Telegram
نوشتن و استفاده از wrapper لاگ کردن سرعت اجرا
👍6
📽 Data analysis in Python with pandas
Learn how to use the pandas library for data analysis, manipulation, and visualization.

https://github.com/justmarkham/pandas-videos
👍1
وقتی برنامه‌ای می‌نویسیم، برای بررسی جزئی‌تر اجرای آن و منابع مصرفی از پروفایلینگ استفاده می‌کنیم. در پایتون، ابزار Memray یک پروفایلر حافظه قدرتمند است.

Memray شبیه به htop، مصرف حافظه را به‌صورت لحظه‌ای برای هر تابع نمایش می‌دهد و تغییرات مصرف حافظه را حین اجرای هر تابع پروفایل می‌کند. این ابزار به‌ویژه برای شناسایی نشت حافظه و بهینه‌سازی برنامه‌ها مفید است.

با این حال، برای ثبت حداکثر مصرف حافظه یک تابع در طول اجرای آن، باید دید آیا Memray امکان ثبت لحظه‌ای مصرف حافظه در فایل را دارد. در این صورت، می‌توانیم به‌طور دقیق‌تر حداکثر مصرف حافظه هر تابع را نیز به دست آوریم.

https://github.com/bloomberg/memray
1
یه لایبری ساده پایتون برای retry کردن، فقط کافیه کاری که میخوای اگر نشد مجدد تلاش کنه را براش یه دکوریتور بنویسید

https://pypi.org/project/retrying/
👍2
تشخیص زبان با استفاده از کتابخانه Langdetect
تولید بارکد با استفاده از کتابخانه بارکد
انواع متد هایی که برای استرینگ در پایتون وجود دارند.
اطلاعات کشورها در پایتون
👍21👎1
Free Web scraping with Python

https://bit.ly/4a0ioBz