Join the fun: http://www.SiliconDojo.com
Support us with at: http://www.donorbox.com/etcg
Python is a programming language that allows you to do everything from sorting through data sets, to building large scale social media sites.
It runs off an interpreter that is installed on your computer, server, or IoT device.
Versions
We are on version 3 of Python now, and it's the one you should code for. End of life for version 2 was in 2020.
Python 3 and Python 2 are not compatible. It was a major fork between the versions
Python 3 is continuously updated with new versions. For simple projects any Python 3 version should be fine, but when using Frameworks or for specific tasks you may need to use a specific level of Python 3.
Hardware and Operating System Requirements
Python runs on generally all Operating Systems. Plain Python requires few hardware resources to run, but some frameworks such as OpenCV or Ollama will need significant hardware.
Remember that API calls do not use significant local resources.
Operating System
Python can interact with the Operating System it is running on and gain access to all functionality from command line tools that are installed there. For everything from network scanning with NMAP to video encoding with FFMPEG.
Databases
Python can connect to major databases to store and retrieve data.
API's
A large impetus for coders to use Python is the availability or API's. These allow you to connect your code into everything from Joke of the Day services, to SMS messaging with Twilio or AI services with OpenAI.
Most API's allow Python to connect and use their services.
Frameworks
Frameworks extend Python to allow you to build numerous types of projects. You can build everything from Web Apps, to Desktop Apps, add Computer Vision and more.
Frameworks can be more difficult to learn then Pythn itself.
Djanjo, Flask, Bottle
You can build both simple or complex platforms with Web App Frameworks.
tKinter
You can build GUI desktop apps using Frameworks like tKinter
Kivy
You can build mobile apps with Frameworks such as Kivy
OpenCV
Frameworks like OpenCV allow you to add computer vision to your projects.
In questa pagina del sito puoi guardare il video online What is Python della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Silicon Dojo 26 dicembre 2024, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 632 volte e gli è piaciuto 48 spettatori. Buona visione!