程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

1、 What are the obstacles to running Python on Android

編輯:Python

One 、 stay Andriod Up operation Python What are the obstacles

BeeWare The project started last year 2 In the month , Realized Python Applications can be found in Android Run on device . They set higher goals : Yes, developers can use Python Write applications , Included in IOS、Android、Windows、macOS、Linux、 The browser and tvOS It runs very well on .

however Python Can't be applied to mobile devices like desktop systems .Python The software foundation also gave BeeWare5 Million dollars to sponsor . So as to make it right. Android The level of support has improved , and CPython Android The port must support running 4.4 Or later versions of most modern Android equipment .

Two 、Python Reasons for not succeeding on browsers and mobile devices

Guido van Rossum Recently gave a response : A lot of people think , If mobile applications can use Python That would be great , In fact, some people are trying to do this , however CPython There has been a 30 Years of history , It was originally designed for workstations 、 Desktop and server environments .”

Later added : Those who try to run on mobile devices find ,Python Consuming too many resources .

Guido van Rossum Pointed out that ,Python Big and slow , function Python Written applications will quickly consume battery power and memory .

Not only that Python There may be no future in browsers ,Guido van Rossum And said that although Python Very popular in back-end development , exactly JavaScript On the front end Web Dominant in development .

3、 ... and 、 Belong to Python The field of

For all that ,Python My father didn't feel depressed , But rather Python We should focus on favorable application fields .

(1)Web Development

Now major enterprises are basically inseparable from web Development , You can use Python The framework of the website , And the interface is very beautiful .

(2) Reptiles

Many people study Python All started with reptiles , In fact, it's good to target reptiles . Because we don't need to study its principle too much , And learn quickly , Go straight to climbing information .

(3) Data analysis

Python Complete ecology , It is very suitable for data analysis 、 Distributed computing, etc ;

(4) Artificial intelligence

machine learning 、 Deep learning 、 Natural language processing is basically Python To achieve . Even though Julia It may be used in scientific computing and machine learning Python competition , But in terms of its compiler optimized code Python Still won . I dare not say the future , But at the moment Julia Or minority language .

in addition Python It still has great advantages in operation and maintenance and automatic testing , Many enterprise automated test scripts are Python Accomplished . This is the end of the sharing , If it helps you , Please pay attention before you leave ~ Thank you for reading .


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved