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