Human Language to SQL Translator. you can even set schema to query from it.
https://www.sqltranslate.app
https://www.sqltranslate.app
📽 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
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
Memray شبیه به htop، مصرف حافظه را بهصورت لحظهای برای هر تابع نمایش میدهد و تغییرات مصرف حافظه را حین اجرای هر تابع پروفایل میکند. این ابزار بهویژه برای شناسایی نشت حافظه و بهینهسازی برنامهها مفید است.
با این حال، برای ثبت حداکثر مصرف حافظه یک تابع در طول اجرای آن، باید دید آیا Memray امکان ثبت لحظهای مصرف حافظه در فایل را دارد. در این صورت، میتوانیم بهطور دقیقتر حداکثر مصرف حافظه هر تابع را نیز به دست آوریم.
https://github.com/bloomberg/memray
❤1
یه لایبری ساده پایتون برای retry کردن، فقط کافیه کاری که میخوای اگر نشد مجدد تلاش کنه را براش یه دکوریتور بنویسید
https://pypi.org/project/retrying/
https://pypi.org/project/retrying/
👍2
دوره رایگان #پایتون در دو بخش توسط کمپانی #سیسکو لانچ و منتشر شده
Python Essentials 1
https://netacad.com/courses/python-essentials-1?courseLang=en-US
Python Essentials 2
https://netacad.com/courses/python-essentials-2?courseLang=en-US
منبع
https://x.com/Algotrade24/status/1844431401963467041
Python Essentials 1
https://netacad.com/courses/python-essentials-1?courseLang=en-US
Python Essentials 2
https://netacad.com/courses/python-essentials-2?courseLang=en-US
منبع
https://x.com/Algotrade24/status/1844431401963467041
Netacad
Python Essentials 1 – Skills for All
Free online Python course. Learn the fundamentals of the Python programming language – from Cisco Networking Academy and Python Institute. Sign up today!
👍1
🐍 10 دوره رایگان برای یادگیری Python
👩🏻💻 این منابع فوقالعاده میتونن مهارتهات در #Python رو چند سطح بالاتر ببرن و بهترین بخشش اینکه کاملاً رایگان هستن!
1️⃣ Comprehensive Python Course for Beginners
🔗 https://www.youtube.com/watch?v=H2EJuAcrZYU
📃 آموزش کامل از پایه تا پیشرفته با توضیحات شفاف و منظم.
2️⃣ Intensive Python Training
🔗 https://www.youtube.com/watch?v=rfscVS0vtbw
📃 دوره فشردهی ۴ ساعته، سریع، دقیق و کاربردی.
3️⃣ Comprehensive Python Course
🔗 https://www.youtube.com/watch?v=ix9cRaBkVe0
📃 آموزش همراه با مثالها و تمرینهای واقعی.
4️⃣ Introduction to Python (CS50)
🔗 https://cs50.harvard.edu/python/
📃 یادگیری اصول با تمرکز بر منطق، کدنویسی تمیز و حل مسئله.
5️⃣ Automate Daily Tasks with Python
🔗 https://automatetheboringstuff.com/
📃 یاد بگیر چطور کارهای روزمرهت رو با Python خودکار کنی.
6️⃣ Learn Python with Interactive Practice
🔗 https://www.kaggle.com/learn/python
📃 آموزش تعاملی با دادههای واقعی و تمرینهای عملی.
7️⃣ Scientific Computing with Python
🔗 https://www.freecodecamp.org/learn/scientific-computing-with-python/
📃 پروژهمحور برای کسانی که میخوان با داده و تحلیل علمی کار کنن.
8️⃣ Step-by-Step Python Training
🔗 https://www.w3schools.com/python/python_reference.asp
📃 آموزش مرحلهبهمرحله با تمرینهای کوتاه و تعاملی.
9️⃣ Google's Python Class
🔗 https://developers.google.com/edu/python
📃 دورهای از مهندسان گوگل با تمرینهای واقعی و نکات حرفهای.
🔟 Introduction to Programming with Python (MIT)
🔗 https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/download/
📃 محتوای سطح دانشگاهی برای درک مفاهیم پایه و حل مسئله با تمرین و پروژه.
👩🏻💻 این منابع فوقالعاده میتونن مهارتهات در #Python رو چند سطح بالاتر ببرن و بهترین بخشش اینکه کاملاً رایگان هستن!
1️⃣ Comprehensive Python Course for Beginners
🔗 https://www.youtube.com/watch?v=H2EJuAcrZYU
📃 آموزش کامل از پایه تا پیشرفته با توضیحات شفاف و منظم.
2️⃣ Intensive Python Training
🔗 https://www.youtube.com/watch?v=rfscVS0vtbw
📃 دوره فشردهی ۴ ساعته، سریع، دقیق و کاربردی.
3️⃣ Comprehensive Python Course
🔗 https://www.youtube.com/watch?v=ix9cRaBkVe0
📃 آموزش همراه با مثالها و تمرینهای واقعی.
4️⃣ Introduction to Python (CS50)
🔗 https://cs50.harvard.edu/python/
📃 یادگیری اصول با تمرکز بر منطق، کدنویسی تمیز و حل مسئله.
5️⃣ Automate Daily Tasks with Python
🔗 https://automatetheboringstuff.com/
📃 یاد بگیر چطور کارهای روزمرهت رو با Python خودکار کنی.
6️⃣ Learn Python with Interactive Practice
🔗 https://www.kaggle.com/learn/python
📃 آموزش تعاملی با دادههای واقعی و تمرینهای عملی.
7️⃣ Scientific Computing with Python
🔗 https://www.freecodecamp.org/learn/scientific-computing-with-python/
📃 پروژهمحور برای کسانی که میخوان با داده و تحلیل علمی کار کنن.
8️⃣ Step-by-Step Python Training
🔗 https://www.w3schools.com/python/python_reference.asp
📃 آموزش مرحلهبهمرحله با تمرینهای کوتاه و تعاملی.
9️⃣ Google's Python Class
🔗 https://developers.google.com/edu/python
📃 دورهای از مهندسان گوگل با تمرینهای واقعی و نکات حرفهای.
🔟 Introduction to Programming with Python (MIT)
🔗 https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/download/
📃 محتوای سطح دانشگاهی برای درک مفاهیم پایه و حل مسئله با تمرین و پروژه.
YouTube
Python Full Course for Beginners | Complete All-in-One Tutorial | 9 Hours
Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap
This Python Full Course for Beginners is an all-in-one beginner tutorial and complete course full of nearly 9 hours of Python code and instruction to level up your programming skills.…
This Python Full Course for Beginners is an all-in-one beginner tutorial and complete course full of nearly 9 hours of Python code and instruction to level up your programming skills.…
🌟 معرفی PandasAI: کاری راحت با دادهها بدون نیاز به کتابخانههای پیچیده!
این کتابخونه کار با دادهها رو خیلی ساده کرده، بدون اینکه شما لازم باشه با کتابخانههایی مثل Pandas یا NumPy آشنا باشید. فقط کافیه سوالت رو به زبان ساده بپرسی و PandasAI جواب دقیق و حتی نمودارهای کاربردی رو برات آماده میکنه! ✨
نحوه کار کردن با PandasAI:
1️⃣ نصب کتابخانه:
2️⃣ راهاندازی مدل GPT-4.1-mini:
3️⃣ بارگذاری داده و پرسش از آن:
اطلاع بیشتر :
https://github.com/sinaptik-ai/pandas-ai
این کتابخونه کار با دادهها رو خیلی ساده کرده، بدون اینکه شما لازم باشه با کتابخانههایی مثل Pandas یا NumPy آشنا باشید. فقط کافیه سوالت رو به زبان ساده بپرسی و PandasAI جواب دقیق و حتی نمودارهای کاربردی رو برات آماده میکنه! ✨
نحوه کار کردن با PandasAI:
1️⃣ نصب کتابخانه:
pip install pandasai
pip install pandasai-litellm
2️⃣ راهاندازی مدل GPT-4.1-mini:
from pandasai_litellm.litellm import LiteLLM
llm = LiteLLM(model="gpt-4.1-mini", api_key="YOUR_OPENAI_API_KEY")
3️⃣ بارگذاری داده و پرسش از آن:
import pandasai as pai
pai.config.set({"llm": llm})
df = pai.read_csv("data/companies.csv")
response = df.chat("میانگین درآمد هر منطقه چقدره؟")
print(response)
اطلاع بیشتر :
https://github.com/sinaptik-ai/pandas-ai