Elenco dei software Python: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Bilocta (discussione | contributi)
m Corretto refuso nell'introduzione ("questa" in "questo")
FrescoBot (discussione | contributi)
m Bot: sintassi dei link e modifiche minori
Riga 15:
* Jupyter Notebook, un IDE che supporta [[markdown]], [[Python]], [[Julia (linguaggio di programmazione)|Julia]], [[R (software)|R]] e molti altri linguaggi.
* Komodo IDE e IDE PHOTOS Python, [[Perl]], [[PHP]] e Ruby.
* [[NetBeans]] scritto in [[Java (linguaggio di programmazione)|Java]] e può essere eseguito ovunque sia installata una [[Macchina virtuale Java|JVM]] .
* [[Ninja-IDE]], software libero, scritto in Python e [[Qt (toolkit)|Qt]], il nome Ninja è un acronimo ricorsivo che sta per Ninja-IDE Is Not Just Another IDE ''(Ninja-IDE Non è solo un altro IDE).''
* [[PyCharm]], un IDE parzialmente [[open source]] dal 2013 per lo sviluppo Python.
* PythonAnywhere, un [[Ambiente di sviluppo integrato|IDE]] online e [[Hosting|un servizio di web hosting]] .
* Python Tools per Visual Studio, plug-in gratuito e open source per [[Microsoft Visual Studio|Visual Studio]] .
* Spyder, IDE per la programmazione scientifica.
* [[Vim (editor di testo)|Vim]], con il livello "lang#python" abilitato.<ref>{{Cita web|url=https://spacevim.org/use-vim-as-a-python-ide/}}</ref>
Riga 108:
 
* [[Battlefield 2]] utilizza Python per i suoi componenti aggiuntivi e per molte delle sue funzionalità.<ref name="wiki.python.org">{{Cita web|url=https://wiki.python.org/moin/OrganizationsUsingPython}}</ref>
* [[Star Trek: Bridge Commander|Bridge Commander]] <ref name="wiki.python.org"/>
* [[Disney's Toontown Online]] è scritto in Python e utilizza [[Panda3D]] per la grafica.<ref>{{Cita pubblicazione|anno=2003|volume=1|doi=10.1145/950566.950589|url=https://dl.acm.org/doi/10.1145/950566.950589}}</ref><ref>{{Cita web|url=https://github.com/peppythegod/ToontownOnline|sito=[[GitHub]]}}</ref>
* [[Doki Doki Literature Club!]], una visual novel horror psicologica che utilizza il motore [[Ren'Py]]
* [[EVE Online|Eve Online]] utilizza [[Stackless Python]] .
* [[Frets on Fire]] è scritto in Python e utilizza [[Pygame]]
* [[Mount & Blade]] è scritto in Python.
* Pirates of the Caribbean Online è scritto in Python e utilizza Panda3D per la grafica. 
* SpongeBob SquarePants: Revenge of the Flying Dutchman utilizza Python come linguaggio di scripting.<ref>{{Cita web|url=https://zenhax.com/viewtopic.php?t=262|sito=zenhax.com|accesso=13 settembre 2022}}</ref><ref>{{Cita web|lingua=en|url=https://github.com/Jellonator/chum-world|sito=GitHub|accesso=13 settembre 2022}}</ref>
* [[The Sims 4]] utilizza Python <ref>{{Cita web|url=https://simsvip.com/2014/08/04/the-sims-4-creators-camp-modding-masterclass/|sito=Sims VIP|accesso=17 marzo 2018}}</ref>
* [[The Temple of Elemental Evil]], un gioco di ruolo per computer basato sulla classica ambientazione di [[Greyhawk]] Dungeons & Dragons
* [[Unity of Command]] è un wargame di livello operativo sulla campagna di Stalingrado del 1942-43 sul fronte orientale.
* [[vampire: The Masquerade - Bloodlines|Vampire: The Masquerade – Bloodlines]], un gioco di ruolo per computer basato sull'ambientazione della campagna [[Mondo di tenebra|World of Darkness]] <ref>{{Cita web|url=https://gamefaqs.gamespot.com/pc/914819-vampire-the-masquerade-bloodlines/faqs/54295|sito=gamefaqs.gamespot.com|accesso=11 settembre 2020}}</ref>
* [[Vega Strike]], un simulatore spaziale open source, utilizza Python per la scrittura interna
* [[World of Tanks|Wor]][[World of Tanks|ld of Tanks]] utilizza Python per la maggior parte delle sue attività.<ref>{{Cita web|url=https://hackmag.com/devops/interview-with-wot-developers/|sito=hackmag.com}}</ref>
Riga 160:
* [[PyQt]], un'altra libreria GUI multipiattaforma basata su [[Qt (toolkit)|Qt]]
* [[PySide]], un'alternativa alla libreria [[PyQt]], rilasciata sotto la licenza in stile BSD
* [[Tkinter]] è di fatto [[Interfaccia grafica|l'interfaccia grafica utente (GUI)]] di Python: è inclusa nella maggior parte delle versioni di Python ed è integrata in [[IDLE (Python)|IDLE]] . Si basa sullo strumento di comando [[Tcl]] .
* [[wxPython]], un port di [[wxWidgets]] e una libreria GUI multipiattaforma per Python
 
Riga 170:
* [[graph-tool]], un modulo Python per la manipolazione e l'analisi statistica dei grafici.
* [[Natural Language Toolkit]], o NLTK, una suite di librerie e programmi per [[Elaborazione del linguaggio naturale|l'elaborazione simbolica e statistica del linguaggio naturale]] (NLP) per l'inglese
* [[Orange (software)|Orange]], uno strumento di programmazione visuale open source che offre [[Rappresentazione grafica dei dati|visualizzazione]] [[Rappresentazione grafica dei dati|interattiva]] dei dati e metodi per [[Analisi dei dati|l'analisi statistica dei dati]], [[Data mining|il data mining]] e [[Apprendimento automatico|l'apprendimento automatico]] .
* [[NetworkX]], un pacchetto per la creazione, la manipolazione e lo studio di reti complesse .
* [[SciPy]], raccolta di pacchetti per matematica, scienze e ingegneria
Riga 182:
 
* [[CuPy]], una libreria per il calcolo accelerato da GPU
* [[Dashboard (software)|Dashboard]] , una libreria per il calcolo parallelo
* [[Mathics]], un'implementazione open source del linguaggio di programmazione [[Linguaggio Wolfram|Mathematica]]
* [[Matplotlib]], fornisce funzioni matematiche e di tracciamento simili [[MATLAB|a MATLAB]] (utilizzando NumPy).
Riga 262:
* [[Rhythmbox]]
* [[Scribus]]
* [[SPSS]],  l'integrazione di Python con SPSS offre un potente strumento per gli analisti di dati che desiderano automatizzare i loro flussi di lavoro, personalizzare le analisi e integrare SPSS con altri strumenti.
* [[Sublime Text|SublimeText]]
* [[GNOME Videos|Totem]], lettore multimediale per GNOME
Riga 273:
* [[CLPython]] – Implementazione, scritta in Common Lisp
* [[CPython]] – L'implementazione di riferimento, scritta in C11 .<ref>{{Cita web|url=https://docs.python.org/3.11/whatsnew/3.11.html#build-changes|sito=docs.python.org|accesso=15 agosto 2022}}</ref> Alcune distribuzioni degne di nota includono:
** ActivePython – Distribuzione con oltre 300 pacchetti inclusi <ref>{{Cita news|url=https://www.activestate.com/activepython}}</ref>
** Intel Distribution for Python – Distribuzione ad alte prestazioni con gestori di pacchetti conda e pip <ref>{{Cita web|url=https://software.intel.com/distribution-for-python|accesso=14 dicembre 2017}}</ref>
** PSF Python – Distribuzione di riferimento che include solo librerie standard selezionate <ref>{{Cita web|url=https://www.python.org/downloads/|accesso=14 dicembre 2017}}</ref>
* Cython – linguaggio di programmazione per semplificare la scrittura di moduli di estensione C e C++ per il runtime Python CPython.
* [[IronPython]] – Python per piattaforme [[Common Language Infrastructure|CLI]] (inclusi [[.NET Framework|.NET]] e [[Mono (progetto)|Mono]] )