ابزار کاربر

ابزار سایت


tutorials:programming:20-python-libraries-you-cant-live-without

۲۰ کتابخانه مفید برای هر برنامه نویس پایتون

بعضی از کتابخانه های مفید و کاربردی سعی کردم اینجا معرفی با طریقه نصب اونها

autopep8

برای رعایت کردن قوانین pep8

sudo python3 -m pip install pep8

Pillow

برای ویرایش و پردازش عکس استفاده میشه
https://github.com/python-imaging/Pillow

sudo python3 -m pip install Pillow

Requests

معروف ترین کتابخانه http که توسط کنت ریتز نوشته شده.
http://www.python-requests.org/

sudo python3 -m pip install Requests

Scrapy

اگر مشغول به کار در وب هستید، این کتابخانه برای شما خیلی مفید است و بعد از استفاده دیگر نمیتوانید از آن دل بکنید
http://www.scrapy.org/

sudo python3 -m pip install Scrapy

wxPython

کتابخانه بسیار کاربردی برای جایگزینی با tkinter شما واقعا آن را دوست خواهید داشت.
http://wxpython.org/

sudo python3 -m pip install wxPython

SQLAlchemy

کتابخانه پایگاه داده بسیاری آن را دوست دارند و بسیاری از آن نفرت دارند. انتخاب باشماستLOL
http://www.sqlalchemy.org/

sudo python3 -m pip install SQLAlchemy

BeautifulSoup

من میدونم این کتابخانه کند هست، اما این کتابخانه تجزیه و تحلیل XML و HTML است که برای مبتدیان بسیار مفید است
http://www.crummy.com/software/BeautifulSoup/

sudo python3 -m pip install BeautifulSoup

Twisted

مهمترین ابزار برای هر توسعه دهنده شبکه است. این api بسیار زیبا است و توسط بسیاری از توسعه دهندگان معروف پایتون استفاده می شود.
http://twistedmatrix.com/

sudo python3 -m pip install Twisted

NumPy

چطور می تونیم این کتابخانه بسیار مهم رو ترک کنیم؟8-) برخی از ویژگی های ریاضی پیشرفته را برای پایتون فراهم می کند.
http://numpy.scipy.org//

sudo python3 -m pip install NumPy

SciPy

وقتی درباره NumPy صحبت میکنیم، باید دربارهی Scipy صحبت کنیم. این یک کتابخانه از الگوریتم ها و ابزارهای ریاضی برای پایتون است و بسیاری از دانشمندان را مجبور به تغییر از روبی به پایتون کرده است.
http://www.scipy.org/

sudo python3 -m pip install SciPy

matplotlib

یک کتابخانه ترسیم عددی.بسیار مفید برای هر دانشمند اطلاعات و یا هر تجزیه و تحلیل داده ها.
http://matplotlib.sourceforge.net/

sudo python3 -m pip install matplotlib

Pygame

کتابخانه ای برای توسعه بازیهای 2D
http://www.pygame.org/news.html

sudo python3 -m pip install Pygame

Pyglet

موتور انیمیشن یا بازی سازی 3D
http://www.pyglet.org/

sudo python3 -m pip install Pyglet

pyQT

جعبه ابزار GUI برای پایتون. این دومین انتخاب من بعد از wxPython برای توسعه GUI برای اسکریپت های پایتون من است.
http://www.riverbankcomputing.co.uk/pyqt/

sudo python3 -m pip install pyQT

pyGtk

یکی دیگر از کتابخانه های رابط کاربری پایتون. این همان کتابخانه ای است که در آن کلاینت معروف Bittorrent ایجاد شده است.
http://www.pygtk.org/

sudo python3 -m pip install pyGtk

Scapy

یک برنامه شنود و تجزیه و تحلیل
http://www.secdev.org/projects/scapy/

sudo python3 -m pip install Scapy

pywin32

یک کتابخانه پایتون که برخی از روش ها و کلاس های مفید برای تعامل با ویندوز فراهم می کند.
http://sourceforge.net/projects/pywin32/

sudo python3 -m pip install pywin32

nltk

اگر میخواهید رشته ها را دستکاری کنید، یک کتابخانه بسیار مفیدی هست. اما ظرفیتش بیشتر از اینهاست بهتره یکبار چکش کنید
http://www.nltk.org/

sudo python3 -m pip install nltk

nose

یک چارچوب آزمایش برای پایتون. که توسط میلیون ها نفر از توسعه دهندگان پایتون استفاده میشه.
http://code.google.com/p/python-nose/

sudo python3 -m pip install nose

SymPy

SymPy می تواند ارزیابی جبری، تمایز، گسترش، اعداد پیچیده و غیره را انجام دهد. .
http://code.google.com/p/sympy/

sudo python3 -m pip install SymPy

امیدوارم این آموزش برای شما مفید باشد و اگر فکر می کنید که یک کتابخانه مهمی را من فراموش کردم در این پست ذکر بکنم ممنون میشم از طریق راهایی ارتباطی زیر به من اطلاع دهید تا در همین لیست با اسم شما اضافه بکنم
پیام رسان گپ
پشتیبانی آنلاین

tutorials/programming/20-python-libraries-you-cant-live-without.txt · آخرین ویرایش: 2019/01/04 18:21 توسط phoenix