Answer the question
In order to leave comments, you need to log in
Where else is Python used outside of the web?
Where is python used besides the web? I really like the language, I study it purely for myself, as a hobby, while I myself am a student using Excel instead of Excel for calculations (this is not correct, but I like it better), but this is me, but where else in the world is it used?
Answer the question
In order to leave comments, you need to log in
I do not know how in the world, but I use for:
1. Console utilities. What I used to write in bash and php, now I write in Python.
2. Plugins for some programs (eg Nautilus)
3. Real desktop applications with GTK GUI
I use Ubuntu, and here half of the system is written in Python.
But on the web, I really did not try Python. Well, I just tinkered with Django a bit through their test server. I don’t even know how to write hello world so that it works through Apache.
Python has many good libraries for data processing, machine learning, linear algebra, and other science. You probably won’t find vacancies for such cases on Habré, but in general this is a fairly popular topic for python.
Wherever possible, and sometimes not. Web, butt, security, fuzzing, network daemons, etc.
Python is a general purpose language and can be used anywhere, given its shortcomings - low performance and incomplete support for parallel computing. The lack of hard typing is also a double-edged sword.
I will also mention bindings to popular libraries like PyQt (PySide).
+ It is convenient to write scripts in game dev. Works well with C++ (boost::python)
Yes, it is used everywhere :) From small scripts to full-fledged GUI applications. As far as I remember, the dropbox client is written in python.
Well, the web, of course.
We use as a scripting, "easy-to-get-together" language, but not as wretched as Shell. And on MapReduce (see the dumbo project ).
In fact, it is used almost everywhere, except for any highly specific places (a la the OS kernel, real-time programs). Hypothetically, you can write anything on it, the only question is how fast it will work later =)
From the last interesting thing that I remember - drivers for SAN / NAS to openstack. And so - gui, console, web, analytics - pzhalsta)
Wherever it is convenient to use a scripting language. For example, scientific modeling, data processing (especially text), writing application logic (often in games), continuous integration (automated testing, infrastructure deployment scripts). There are many more uses that I can't think of right off the bat.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question