Thursday, 2 March 2017

Uses of Python

Python is used to develop the following applications:

  • Automation Applications.
  • Data Analysis  (Analysis and Visualization).
  • Scientific Applications.
  • Web Applications.
  • Test Cases(Testing).
  • Networking and IOT(Internet of Tracing/IOE) Applications.
  • Admin Activities.
  • GUI Applications.
  • Gaming Applications.
  • Animation Applications.
  • DevOps


Automation Applications: 

Apply Artificial intelligence Algorithms to Robotics(electronic devices) by using Python,Java, .Net
  • in java -------> takes 1000's lines of code.
  • in python ------> takes 200 to 300 lines of code

Development of applications fast by using python(less code and less maintenance)

Data Analysis  (Analysis and Visualization):  

Social security websites and search engines generates the data.
  • storing the data by using-----> HDFS
  • process the data by using-----> MapReduce(by using map reduce language),map reduce language is a same as java language

Map reduce language performs only Data Analysis, not performing data visualization.

So we are going to use Python language.

Python supports some types of analysis:
  • Normal Analysis.
  • Predictive Analysis.
  • Statistical Analysis.
  • Spatial Analysis.
  • Data Mining.
  • Machine Learning.
  • Sentimental Analysis.
  • Streaming Analysis


Scientific Applications:

Scientific applications can be developed by using some languages like C,Java, .Net, Python.

By using Python easy to develop scientific applications

Example: NASA using python.

Web Applications: 

We can develop any type of web applications by using Python.

Examples: Bank, eCommerce, Government,..

Developing the web-applications is faster by using python.

Test Cases(Testing):

Test cases are implemented by  Java, .Net,Python, Ruby,...

Test cases implemented by using python is Easy.

Networking and IOT(Internet of Tracing/IOE) Applications:

Audio calls,video calls,customer-care calls are implemented by using python.

IOT devices are connected to the different notworks in the world.

IOT algorithms are implemented by using python

Admin Activities:

Admin activities are database admin,system admin,network admin,OS admin,....

Generally scripts are implemented by using shell scripting.

Shell script code performance is very less.

Writing the script code by using python is very easy, performance is more.




1 comment: