سلام، خیلی اوقات ما دوست داریم چند تکه کد رو که خروجی یکسانی میدن رو از چند جهت باهم مقایسه کنیم.
یکی از کارایی که عموما انجام میدیم مقایسه مدت زمان اجرای تکه کد هاست که این کار رو با ماژول
برای دیدن مقدار مموری مصرفی ، میتونیم از پکیج tracemalloc استفاده کنیم.
مخفف
trace memory allocation
این پکیج جزو کتابخونه های استاندارد پایتون هست که به شما اطلاعات جامعی در این زمینه میده.
به عنوان مثال قطعه کد بالا رو نگا کنید......
همونطور که دیدین با گرفتن snapshot از قسمت های مختلف و مقایسه کردنشون باهم، تونستیم تغییرات لاین به لاین مموری توسط متغیر a و b رو ببینیم.
پ.ن : خروجی روی دستگاه های مختلف با ورژن های مختلف پایتون ممکنه متغیر باشه.
برای مثال های بیشتر و اطلاع از همه ی توانایی های این پکیج به این لینک مراجعه کنید.
@raspberry_python
یکی از کارایی که عموما انجام میدیم مقایسه مدت زمان اجرای تکه کد هاست که این کار رو با ماژول
timeit
به بهترین شکل انجام میدیم.برای دیدن مقدار مموری مصرفی ، میتونیم از پکیج tracemalloc استفاده کنیم.
مخفف
trace memory allocation
این پکیج جزو کتابخونه های استاندارد پایتون هست که به شما اطلاعات جامعی در این زمینه میده.
به عنوان مثال قطعه کد بالا رو نگا کنید......
همونطور که دیدین با گرفتن snapshot از قسمت های مختلف و مقایسه کردنشون باهم، تونستیم تغییرات لاین به لاین مموری توسط متغیر a و b رو ببینیم.
پ.ن : خروجی روی دستگاه های مختلف با ورژن های مختلف پایتون ممکنه متغیر باشه.
برای مثال های بیشتر و اطلاع از همه ی توانایی های این پکیج به این لینک مراجعه کنید.
@raspberry_python
This media is not supported in your browser
VIEW IN TELEGRAM
قیافه من وختی یکی میگه:
حالا اینو مفت بزن رزومه میشه برات...
داااش من کلی پروژه دیگه هم دارم همشو میارم پیش خودت...
بابا من دانشجوام...
کار نیم ساعت بیشتر نیس ک خیلی راحته...
حالا نمیشه این سری هزینه نگیرید...
نکنید اینجوری نکنید 😒😒😒
حالا اینو مفت بزن رزومه میشه برات...
داااش من کلی پروژه دیگه هم دارم همشو میارم پیش خودت...
بابا من دانشجوام...
کار نیم ساعت بیشتر نیس ک خیلی راحته...
حالا نمیشه این سری هزینه نگیرید...
نکنید اینجوری نکنید 😒😒😒
https://dev.to/iuliagroza/complete-introduction-to-the-30-most-essential-data-structures-algorithms-43kd
۳۰ تا از مهم ترین الگوریتم ها و ساختمان داده هایی هر مهندس کامپیوتر باید ازش مطلع باشه
@raspberry_python
۳۰ تا از مهم ترین الگوریتم ها و ساختمان داده هایی هر مهندس کامپیوتر باید ازش مطلع باشه
@raspberry_python
DEV Community
Complete Introduction to the 30 Most Essential Data Structures & Algorithms
Data Structures & Algorithms (DSA) is often considered to be an intimidating topic - a common...
ساخت UPS با رزبری پای
Raspberry Pi – Build your own UPS (Uninterruptible Power Supply)
sudo nano /usr/local/etc/USV.sh
#!/bin/bash
gpio mode 2 in
while true
do
result="$( gpio read 2 )"
if [ "$result" = "1" ]; then
# Custom Code
# in 60 min shut down
sudo shutdown -h 60 &
# Custom Code End
fi
sleep 1
done
sudo crontab -e
@reboot bash /usr/local/etc/USV.sh &
@Raspberry_Python
Raspberry Pi – Build your own UPS (Uninterruptible Power Supply)
sudo nano /usr/local/etc/USV.sh
#!/bin/bash
gpio mode 2 in
while true
do
result="$( gpio read 2 )"
if [ "$result" = "1" ]; then
# Custom Code
# in 60 min shut down
sudo shutdown -h 60 &
# Custom Code End
fi
sleep 1
done
sudo crontab -e
@reboot bash /usr/local/etc/USV.sh &
@Raspberry_Python
تخفیف ۲۵ درصدی مخصوص اعضای کانال
ظرفیت محدود فقط ۳۰ نفر
کد تخفیف:
robotic25$16
ظرفیت محدود فقط ۳۰ نفر
کد تخفیف:
robotic25$16
اگه شما مسئولین دولت تدبیر و امید اجازه بدید خیلی دوست داریم جوونیم رو استفاده کنیم :))))))))))))))))
امسالم ک کیک و ساندیس اضافی رو غذای سلفمون ندادن 🤦♂️😒
ب هرحال روز دانشجو مبارک همتون باشه
@raspberry_python
امسالم ک کیک و ساندیس اضافی رو غذای سلفمون ندادن 🤦♂️😒
ب هرحال روز دانشجو مبارک همتون باشه
@raspberry_python
🌍 folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.
Installation
$ pip install folium
@raspberry_python
Installation
$ pip install folium
@raspberry_python