#Python
یه ماژول نوشتم و خوشحال میشم نظر بدید. ماژولی ساده برای دسترسی به IP داخلی و عمومی و بررسی وضعیت اتصال به اینترنت، نوشته شده با زبان پایتون قابل نصب از طریق pip
لینک گیت هاب:
https://github.com/Mehran-Seifalinia/FindMyIP
@DevTwitter | <Mehran Seifalinia/>
یه ماژول نوشتم و خوشحال میشم نظر بدید. ماژولی ساده برای دسترسی به IP داخلی و عمومی و بررسی وضعیت اتصال به اینترنت، نوشته شده با زبان پایتون قابل نصب از طریق pip
لینک گیت هاب:
https://github.com/Mehran-Seifalinia/FindMyIP
@DevTwitter | <Mehran Seifalinia/>
👍1
#Python
یه اسپمر باحال و جالب که بدون نیاز به هیچ ابزار یا هزینه خاصی، خیلی راحت میتونید باهاش هر شماره تلفنی که میخواید رو اسپم کنید
ممنون میشم تو گیت هاب حمایت کنید.
https://github.com/ErfanRht/Spammer
@DevTwitter | <Erfan Rht/>
یه اسپمر باحال و جالب که بدون نیاز به هیچ ابزار یا هزینه خاصی، خیلی راحت میتونید باهاش هر شماره تلفنی که میخواید رو اسپم کنید
ممنون میشم تو گیت هاب حمایت کنید.
https://github.com/ErfanRht/Spammer
@DevTwitter | <Erfan Rht/>
👍2
#Python
کدوم احمقی موقع نوشتن پایتون تصمیم گرفت که وقتی یک متغیر جدید رو با لیست و مجموعه ها برابر میکنی ، بجای کپی کردن دیتا ، مموری آدرس رو کپی کنه ؟
بعد دو روز که شبانه روز دارم کد میزنم ، یهو باگ کدم افتاد بیرون ، الان باید سه ساعت دیباگ کنم
@DevTwitter | <D/>
کدوم احمقی موقع نوشتن پایتون تصمیم گرفت که وقتی یک متغیر جدید رو با لیست و مجموعه ها برابر میکنی ، بجای کپی کردن دیتا ، مموری آدرس رو کپی کنه ؟
بعد دو روز که شبانه روز دارم کد میزنم ، یهو باگ کدم افتاد بیرون ، الان باید سه ساعت دیباگ کنم
@DevTwitter | <D/>
👍1
#Python
چه جوری توی پایتون ماکسیمم طول Objectها در هر ستون یه Dataframe رو به دست بیاریم؟
به دو روش طولانی و خلاصه (روش طولانی تقریبا توضیح خلاصه است)
کجا این به درد می خوره وقتی می خوایم Pipeline درست کنیم و دیتاها رو وارد یه SQL دیتابیس کنیم و باید ماکسیمم طول رو بدونیم
کدش برای کپی پیست :))
https://ideone.com/sVi95U
راه بهتری میشناسید پیشنهاد بدید
@DevTwitter | <Mr. Gintastic/>
چه جوری توی پایتون ماکسیمم طول Objectها در هر ستون یه Dataframe رو به دست بیاریم؟
به دو روش طولانی و خلاصه (روش طولانی تقریبا توضیح خلاصه است)
کجا این به درد می خوره وقتی می خوایم Pipeline درست کنیم و دیتاها رو وارد یه SQL دیتابیس کنیم و باید ماکسیمم طول رو بدونیم
کدش برای کپی پیست :))
https://ideone.com/sVi95U
راه بهتری میشناسید پیشنهاد بدید
@DevTwitter | <Mr. Gintastic/>
👍1
#Python
آموزش رایگان مقدماتی تا پیشرفته پایتون
🔗 لینک دوره
*البته دوره در حال برگزاری هست، اما دوره ی خوبیه میتونید استفاده کنید
@DevTwitter
آموزش رایگان مقدماتی تا پیشرفته پایتون
🔗 لینک دوره
*البته دوره در حال برگزاری هست، اما دوره ی خوبیه میتونید استفاده کنید
@DevTwitter
👍1
#Python
دوستانی که به زبان برنامهنویسی پایتون مسلط هستند و میخوان روی اتریوم یا بلاکچینهایی که لاجیکشون مثل EVM هست کد بزنن این کورس کاملترین چیزیه که نیاز دارید.
https://dev.to/patrickalphac/learn-solidity-blockchain-and-smart-contracts-with-this-full-free-course-2bgn
https://github.com/smartcontractkit/full-blockchain-solidity-course-py
@DevTwitter | <Mehdi Salehi/>
دوستانی که به زبان برنامهنویسی پایتون مسلط هستند و میخوان روی اتریوم یا بلاکچینهایی که لاجیکشون مثل EVM هست کد بزنن این کورس کاملترین چیزیه که نیاز دارید.
https://dev.to/patrickalphac/learn-solidity-blockchain-and-smart-contracts-with-this-full-free-course-2bgn
https://github.com/smartcontractkit/full-blockchain-solidity-course-py
@DevTwitter | <Mehdi Salehi/>
👍1
#Python
جادی آموزشهاشو همیشه مجانی توی یوتیوب قرار میده اما مکتبخونه داره آموزش پایتون جادی رو میفروشه! قسمت نظراتش که واسه کسی که دوره رو نخریده بستست، گفتم اینجا بگم! البته نظرثبت کردن توی مکتبخونه اگه نقد باشه هم معمولا تایید نمیشه و فقط ایمیل میدن که چته!
@DevTwitter | <JJ Khodadadi/>
جادی آموزشهاشو همیشه مجانی توی یوتیوب قرار میده اما مکتبخونه داره آموزش پایتون جادی رو میفروشه! قسمت نظراتش که واسه کسی که دوره رو نخریده بستست، گفتم اینجا بگم! البته نظرثبت کردن توی مکتبخونه اگه نقد باشه هم معمولا تایید نمیشه و فقط ایمیل میدن که چته!
@DevTwitter | <JJ Khodadadi/>
👍2
#Python
مثل اینکه پایتون برای ورژن 3.10 قراره سوییچ کیس هارو وارد پایتون کنه.در حال حاضر این ساختار سوییچ کیس((match))در پایتون قراره به این شکل باشه در آینده.
به نظرم باید همون اول این ساختار رو وارد پایتون میکردن ولی خب الانم دیر نیست:)
@DevTwitter | <Shahriaarrr/>
مثل اینکه پایتون برای ورژن 3.10 قراره سوییچ کیس هارو وارد پایتون کنه.در حال حاضر این ساختار سوییچ کیس((match))در پایتون قراره به این شکل باشه در آینده.
به نظرم باید همون اول این ساختار رو وارد پایتون میکردن ولی خب الانم دیر نیست:)
@DevTwitter | <Shahriaarrr/>
👍1
#Python
یک کتابخونه ناشناس تو پایتون داریم به اسم PySnooper.
این کتابخونه برای دیباگ کردن کد عالیه، شاید به زبان خودمونی تر میشه گفت باقلواست.
من فکر می کنم به عنوان یک برنامه نویس بیشتر وقت ما به اشکال زدایی و دیباگ می گذره. اکثر ما از دستور print در مکانهای خاص و مهم کدمون استفاده میکنیم که برخی از مقادیر متغیرها رو نشون میده. این کتابخونه به شما این امکان رو میده که همین کار رو انجام بدید، به جای اینکه از print استفاده کنید، فقط کافیه یک خط دکوراتور رو به اون تابعی که میخواید دیباگ کنید، اضافه کنید و یک گزارش بسیار عالی با زمان و وضعیت رو دریافت کنید.
تصویر مثال و خروجی اون رو نمایش داده.
@DevTwitter | <علیرضا جهانی/>
یک کتابخونه ناشناس تو پایتون داریم به اسم PySnooper.
این کتابخونه برای دیباگ کردن کد عالیه، شاید به زبان خودمونی تر میشه گفت باقلواست.
من فکر می کنم به عنوان یک برنامه نویس بیشتر وقت ما به اشکال زدایی و دیباگ می گذره. اکثر ما از دستور print در مکانهای خاص و مهم کدمون استفاده میکنیم که برخی از مقادیر متغیرها رو نشون میده. این کتابخونه به شما این امکان رو میده که همین کار رو انجام بدید، به جای اینکه از print استفاده کنید، فقط کافیه یک خط دکوراتور رو به اون تابعی که میخواید دیباگ کنید، اضافه کنید و یک گزارش بسیار عالی با زمان و وضعیت رو دریافت کنید.
تصویر مثال و خروجی اون رو نمایش داده.
@DevTwitter | <علیرضا جهانی/>
👍27🔥5
#Python
یکی پایه های شیء گرایی encapsulation هست، توی پایتون برای اجرا این قانون چند راه مختلف داریم، یکی از اون ها استفاده از دکوریتور [at]property هستش. با بکار گیری این دکوریتور ما برای متغییر های داخل کلاس تعیین میکنیم که چه مقداری بهشون اساین بشه، یا اصلا دسترسی اساین رو میگیریم!!
برای مثال: فرض کنید ما در یک کلاس به متغییری نیاز داریم که فقط عددی از 0 تا 100 داخلش ذخیره کنیم. اسم متغییر رو y در نظرم می گیریم.
در تصویر داخل کلاس یک متغییر به اسم y_ داریم(متغییر هایی که با یک _ شروع بشن protected و اونایی که با ــ شروع میشن private هستن)
متغییر y_ درواقع همون متغییر y هست اما با توجه به اینکه مقدار این متغییر نباید مستقیم توسط instance کلاس تغییر کنه، چون باید حتما بین 0 تا 100 باشه. پس ما یک متغییر protected تعریف میکنیم که مقدار 0 تا 100 رو نگهداری کنه و یک فانکشن به اسم y که به متغییر y_ مقدار بدهد و همچنین مقدار y_ را برگرداند. به این نوع از فانکشن ها property میگن، که getter ,setter و deleter را برای یک متغییر تنظیم میکند(طبق تصویر).
@DevTwitter | <Arya Shabane/>
یکی پایه های شیء گرایی encapsulation هست، توی پایتون برای اجرا این قانون چند راه مختلف داریم، یکی از اون ها استفاده از دکوریتور [at]property هستش. با بکار گیری این دکوریتور ما برای متغییر های داخل کلاس تعیین میکنیم که چه مقداری بهشون اساین بشه، یا اصلا دسترسی اساین رو میگیریم!!
برای مثال: فرض کنید ما در یک کلاس به متغییری نیاز داریم که فقط عددی از 0 تا 100 داخلش ذخیره کنیم. اسم متغییر رو y در نظرم می گیریم.
در تصویر داخل کلاس یک متغییر به اسم y_ داریم(متغییر هایی که با یک _ شروع بشن protected و اونایی که با ــ شروع میشن private هستن)
متغییر y_ درواقع همون متغییر y هست اما با توجه به اینکه مقدار این متغییر نباید مستقیم توسط instance کلاس تغییر کنه، چون باید حتما بین 0 تا 100 باشه. پس ما یک متغییر protected تعریف میکنیم که مقدار 0 تا 100 رو نگهداری کنه و یک فانکشن به اسم y که به متغییر y_ مقدار بدهد و همچنین مقدار y_ را برگرداند. به این نوع از فانکشن ها property میگن، که getter ,setter و deleter را برای یک متغییر تنظیم میکند(طبق تصویر).
@DevTwitter | <Arya Shabane/>
👍19👎4🤯3🔥1
#Python
یه برنامه ساده پایتون نوشتم که فایل های شما رو روی لوکال IP شما برای تمامی کلاینت های شبکه داخلی به اشتراک میزاره.
https://github.com/pyAref/ShareYourFolder
@DevTwitter | <Aref/>
یه برنامه ساده پایتون نوشتم که فایل های شما رو روی لوکال IP شما برای تمامی کلاینت های شبکه داخلی به اشتراک میزاره.
https://github.com/pyAref/ShareYourFolder
@DevTwitter | <Aref/>
👍25🤣5🔥2👎1
#Python
Day 10 of 100DaysOfCode
Today I decided to upgrade the Discord bot that I wrote a few years ago to the new version of discordpy and make some fundamental changes in the structure of commands and files. The result is this repo:
github.com/shahriaarrr/discordbot
@DevTwitter | <Shahriar/>
Day 10 of 100DaysOfCode
Today I decided to upgrade the Discord bot that I wrote a few years ago to the new version of discordpy and make some fundamental changes in the structure of commands and files. The result is this repo:
github.com/shahriaarrr/discordbot
@DevTwitter | <Shahriar/>
👍14👎2
#Python
اگر میخواید پایتون رو درست یاد بگیرید بهترین راهش داشتن یه رودمپ مناسبه
با این رودمپ میتونید تو سی روز پایتون رو تا حد خوبی یاد بگیرید
(هر روز جدا بخش بندی شده)
https://github.com/Asabeneh/30-Days-Of-Python
@DevTwitter
اگر میخواید پایتون رو درست یاد بگیرید بهترین راهش داشتن یه رودمپ مناسبه
با این رودمپ میتونید تو سی روز پایتون رو تا حد خوبی یاد بگیرید
(هر روز جدا بخش بندی شده)
https://github.com/Asabeneh/30-Days-Of-Python
@DevTwitter
🤣17👍10🤬5👎2
This media is not supported in your browser
VIEW IN TELEGRAM
#Python
ما میتونیم Alien Invasion رو بهتر از همیشه کنیم!
خیلی از شماها توی کامنتهای یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژهها و کسب تجربه در برنامه نویسی فراهم کنم.
منتظر دریافت و ریویو pull request های شما هستم!
https://github.com/MatinAfzal/Alien-invasion
@DevTwitter | <Matin Afzal Asr/>
ما میتونیم Alien Invasion رو بهتر از همیشه کنیم!
خیلی از شماها توی کامنتهای یوتیوب و دیسکورد ازم خواسته بودید فضایی برای یادگیری بیشتر، کار روی پروژهها و کسب تجربه در برنامه نویسی فراهم کنم.
منتظر دریافت و ریویو pull request های شما هستم!
https://github.com/MatinAfzal/Alien-invasion
@DevTwitter | <Matin Afzal Asr/>
🔥30🤣4👍2
#python
ابزار PySnooper — ابزار پایتونی برای trace کردن اجرای کد: هر خط اجراشده و تغییر متغیرهای محلی رو لاگ میکنه؛ مثل گذاشتنِ print روی هر خط ولی خودکار و قویتر. خروجی به stderr یا فایل میره و میتونی متغیر/عباراتی رو watch کنی.
https://github.com/cool-RR/PySnooper
@DevTwitter | <Nimo/>
ابزار PySnooper — ابزار پایتونی برای trace کردن اجرای کد: هر خط اجراشده و تغییر متغیرهای محلی رو لاگ میکنه؛ مثل گذاشتنِ print روی هر خط ولی خودکار و قویتر. خروجی به stderr یا فایل میره و میتونی متغیر/عباراتی رو watch کنی.
https://github.com/cool-RR/PySnooper
@DevTwitter | <Nimo/>
🔥24❤4👎2👍1