Mr Python | مستر پایتون
1.36K subscribers
303 photos
12 videos
8 files
361 links
مجموعه آموزش های ابزارنویسی و مهندسی معکوس

وبسایت مسترپایتون :
https://mrpythonblog.ir

ارتباط با ادمین :
@MrPythonAdmin

آپارات :
https://aparat.com/mrpythonblog

یوتیوب :
https://youtube.com/@mrpythonblog
Download Telegram
#معرفی_کتابخانه

نام : phonenumbers

سیستم عامل : لینوکس / ویندوز / ...

کتابخانه ای برای بدست اوردن اطلاعات شماره تلفن افراد ازجمله صحت شماره تلفن و ....

آموزش های کتابخانه :
https://pypi.org/project/phonenumbers/

@mrpythonblog
#معرفی_کتابخانه

نام : txt2pdf

سیستم عامل : لینوکس / ویندوز / ...

کتابخانه ای برای تبدیل یک متن یا فایل متنی (markdown) به PDF


آموزش های کتابخانه :
https://pypi.org/project/txt2pdf/

🆔 : @mrpythonblog
🔵 آموزش ساخت یک کرک کننده هش (HASH Cracker) گرافیکی در پایتون - قسمت 2 از 2

میرسیم به قسمت آخر آموزش ساخت Hash Cracker گرافیکی در پایتون . در قسمت قبلی رابط کاربری گرافیکی برنامه رو طراحی کردیم . این جلسه توابع برای کرک کردن هش هامون رو براش تعریف میکنیم و برنامه رو تکمیل میکنیم . با ما همراه باشید ...

link : https://mrpython.blog.ir/post/129

🆔 : @mrpythonblog
#meme_time
#اسکلت_حق_گوی

پ.ن: اسم گروهی که نام پایتون از آن گرفته شده(Monty Python) است.

@mrpythonblog
#معرفی_کتابخانه

نام : logging

سیستم عامل : لینوکس / ویندوز / ...

کتابخانه ای جهت نوشتن و ثبت کردن وقایع ، گزارش ها ، خطا ها و ... یا به عبارتی ثبت کردن Log ها با پایتون
با استفاده از این کتابخانه شما میتوانید به شکل خیلی مرتب و ساده هر اتفاقی که در برنامه تان میخواهید را ثبت کنید تا بعدا این اطلاعات برای دیباگ کردن ، بررسی کردن روند برنامه و ... مورد استفاده قرار گیرند
.

آموزش های کتابخانه :
- https://www.thepythoncode.com/article/logging-in-python
- https://realpython.com/python-logging/

🆔 : @mrpythonblog
🟢 کرک کردن پسوورد لینوکس با پایتون

با یه پست دیگه در مبحث Cracking در خدمت شما هستیم . امروز میخوایم بریم سراغ لینوکس . بیاین باهم اسکریپتی بنویسیم که بشه باهاش رمز ورود لینوکس رو کرک کرد :)

link : https://mrpython.blog.ir/post/130

🆔 : @mrpythonblog
👍1
#معرفی_کتابخانه

نام : fuzzywuzzy

سیستم عامل : لینوکس / ویندوز / ...

کتابخانه ای برای تطبیق رشته های fuzzy و بیان درصد شباهت ان ها...
به شکل ساده تر رشته هایی که در ورودی میگیرد را با رشته مد نظر ما تطبیق داده و بر اساس درصد شباهت دسته بندی میکند.

آموزش های کتابخانه :
https://pypi.org/project/fuzzywuzzy/

پ.ن: درصورت تمایل و علاقه به دانستن منطق fuzzy میتونید از اینجا مطالعه کنید.
https://blog.faradars.org/fuzzy-logic/

@mrpythonblog
🟣 چگونه در پایتون از صفحه اسکرین شات بگیریم ؟ 📸

1 - برای اینکار از کتابخانه ی pyscreenshot استفاده میکنیم . ابتدا کتابخانه را نصب میکنیم :
pip install pyscreenshot


2 - سپس با استفاده از تابع ()pyscreenshot.grab اسکرین شات میگیریم :

>>> import pyscreenshot
>>> screen_shot_picture = pyscreenshot.grab()


3 - اسکرین شات گرفته شده را ذخیره میکنیم :

>>> screen_shot_picture.save("D:\\Picture\\Screenshot.jpg")


[ قابل استفاده روی ویندوز / لینوکس / مک ]

🆔 :
@mrpythonblog
Mr Python | مستر پایتون
Output?
اصلاحیه: دوستان با عرض معذرت، در توضیح این کوئیز منظور از کتابخانه، دیکشنری است.
#معرفی_کتابخانه
چگونه سرعت اینترنت را در پایتون اندازه بگیریم؟

برای اینکار ما از کتابخانه speedtest-cli استفاده میکنیم.

نصب کتابخانه =>

>>> pip install speedtest-cli

گرفتن ping =>

>>> st=pyspeedtest.SpeedTest()
>>> st.ping()

اندازه گیری سرعت دانلود اینترنت =>

>>> st.download()

اندازه گیری سرعت اپلود =>

>>> st.upload()

داکیومنشن این کتابخانه :
https://github.com/sivel/speedtest-cli/wiki

@mrpythonblog
👍2
🔵 آموزش کتابخانه ی pymsgbox در پایتون 🪧

سلام میکنم خدمت تمام شما دوستان عزیز . خوب هستین ؟ بله باز برگشتیم با یه پست دیگه :) . میخوایم کتابخونه ی کاربردی pymsgbox رو یاد بگیریم . با استفاده از این کتابخونه میتونیم message box های مختلفی رو برای کاربر نشون بدیم . مثلا ممکنه بخواید یه جعبه گرافیکی حاوی یک پیام مشخص به کاربر نشون بدید یا مثلا جایی از برنامتون بخواید یک متن یا یک پسوورد رو به صورت گرافیکی از کاربر بگیرید . اینجور کارها با این کتابخونه به سادگی قابل انجامه . پس تا آخر این پست همراه ما باشید :))

link : https://mrpython.blog.ir/post/131

🆔 : @mrpythonblog