Extra

Il linguaggio di programmazione Python è diffusissimo in ambienti universitari e nel mondo dell’open source.

Moduli di terze parti

I moduli di terze parti presenti su PyPi sono centinaia di migliaia!

Campo di applicazioneModuli nativiModuli di terze parti
ANALISI DEI DATI
CRITTOGRAFIAhashlib – hmac – secretscryptography – sympy
CODING turtlepyturtle – arcade – freegames – pygame – pgzero
DATE E ORARIcalendardatetimetimepython-dateutil
DBMSdbm – sqlite3
GRAFICAtkinter (2d) – turtle (2d)contextfree – pycao – pyopengl – pyplasm – pygame – pyray – Vapory – vpython
GUItkinterguizero – PyGTK – PyQt6 – wxPython
MACHINE LEARNING tensorflow
MATEMATICAcmath – decimal – fractionsmathrandomstatisticsaltair – bokeh – matplotlibnumpy – pandas – Plotly – scipy – sympy
WEBemail – http – json – socketbeautifulsoup4 – Django – Flask
Script eseguibilifreezeNuitka – PyInstaller – PyOxidizer – cx_Freeze – py2app – py2exe
Suoniwinsoundpygame
Tabelle di datipandas – prettytable – tabulate – texttable
Text to SpeechgTTS
Shell a coloricolorama – emoji – termcolor

Ancora…

  1. nltk – Natural Language Toolkit

IDE

Applicazioni

Molte applicazioni di successo sono scritte in Python oppure offrono come linguaggio ospite: Asymptote, Blender, Colaboratory, GIMP, Glowscript, Kivi, LibreLogo (Libreoffice), mBlock, NodeBox, Panda3D, Processing.py, RUR-PLE, Rurple NG, Spike

RISORSE ONLINE