色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

使用python開發(fā)網(wǎng)站的學(xué)習(xí)路線是怎樣的

林玟書2年前21瀏覽0評論

使用python開發(fā)網(wǎng)站的學(xué)習(xí)路線是怎樣的?

這里重點介紹一下Python開發(fā)安卓APP,目前來說,有2種方式,一種是使用QPython,一種是使用Kivy,下面我簡單介紹一下這2種方式:

QPython

這是安卓手機上一個Python開發(fā)環(huán)境(APP),可以直接運行Python程序,當(dāng)然,也可以直接一些簡單的安卓APP,下面我簡單介紹一下這個軟件:

1.首先,下載安裝QPython,這個直接到手機應(yīng)用中搜索進(jìn)行,如下,直接下載安裝就行:

2.安裝完成后,打開這個軟件,在主界面中點擊“編輯器”,就可以直接編寫相關(guān)代碼來實現(xiàn)簡單的APP了,測試代碼如下(官方自帶的示例),這里主要用到androidhelper這個模塊,專門針對APP開發(fā),功能比較簡單:

點擊運行這個程序,效果如下,就是一個簡單的APP,界面比較樸素:

Kivy

這是一個開源、免費、跨平臺的應(yīng)用程序開發(fā)框架,編寫一套代碼即可運行在目前主流的操作平臺上,像Linux、Mac、Android、iOS,Windows等,下面我簡單介紹一下這個模塊:

1.首先,安裝kivy,這個直接按照官網(wǎng)教程安裝就行,具體步驟如下:

2.安裝完成后,我們就可以編寫一個簡單的測試程序來測試一下這個模塊,如下,代碼非常簡單,就是一個窗口程序:

3.接著我們就可以直接打包這個程序為安卓APP了,這里需要先到官網(wǎng)下載一下kivy虛擬機,如下,后面需要借助這個虛擬機打包手機APP:

4.最后,將上面的程序上傳到這個虛擬機上,運行buildozer命令就會自動開始打包過程,時間比較漫長,需要下載SDK,NDK等安卓包,如下,成功打包后,就會在生成的bin目錄里出現(xiàn)一個apk文件,也就是我們打包好的APP安裝文件:

安裝到手機后的效果如下:

當(dāng)然,你也可以使用python-for-android這種方式打包程序,基本過程差不多,需要先手動下載安卓包,之后才能正常打包,可以參考一下官網(wǎng)教程https://python-for-android.readthedocs.io/en/latest/quickstart/,總的來說,都非常麻煩,而且會出現(xiàn)許多無法預(yù)料的問題,建議了解一下就行,還是用原生語言開發(fā)比較好。

至于Python Web開發(fā),目前來說,有3種主流的框架,分別是Django,F(xiàn)lask和Tornado,Django比較成熟,起源的較早,應(yīng)用比較廣泛,其他2個框架都是輕量級的,比較簡單,也容易學(xué)習(xí),基本模式都差不多,熟悉一個框架后,其他框架都會很快掌握的,網(wǎng)上也有相關(guān)資料和教程,非常豐富,感興趣的可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言。