91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python for S60手機開發應用程序的方法是什么

發布時間:2021-12-01 14:15:28 來源:億速云 閱讀:163 作者:iii 欄目:編程語言

本篇內容介紹了“Python for S60手機開發應用程序的方法是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

一、開發環境介紹及安裝

開發環境共又三個程序,分別為Python for s60、PythonScriptShell和ped。python for s60是程序的運行環境,相當于java的虛擬機,PythonScriptShell為一個shell程序,主要負責人機交互,把用戶輸入的內容發送給內核執行同時把執行結果反饋給用戶。而ped為python IDE環境(用python語言開發的python集成開發環境,有點繞口呵呵!!)我們以后的python腳本主要在這上面編寫運行。

安裝過程比較簡單,首先運行python for s60,如果安裝完成后沒有發現程序圖標請不要奇怪,因為作為程序運行環境它是不能與人直接交互的,因此也就不會有個圖標讓你來運行。然后安裝PythonScriptShell,***安裝ped,整個開發環境就安裝完成了。注意:在這里安裝是有些人會說一定需要把python for s60以及相對應的python應用程序(如ped)安裝到C盤,其實不然,我們只需將python for s60以及相對應的python應用程序安裝到相同的盤符下即可,如python for s60安裝到C盤,python應用程序也需要安裝到C盤,同理也可安裝到E盤(如果提示證書過期請把手機時間前調半年)

二、熟悉python開發環境

先打開python,點選項--runscript,程序內置了幾個demo小程序,可以試著運行一下。運行以后有些windows變成老鳥可能就會發現它僅僅提供了執行腳本的功能,既不能編寫腳本又不能對錯誤的腳本返回錯誤信息。要想真正脫離電腦,用手機來編寫腳本程序,就要用到ped。打開軟件,點選項--file-new--python就創建了一個空白的python腳本文件,在這里面就可以編寫腳本程序了。

有時候我們可能想測試一句腳本的效果,或者想將一整段腳本一句一句運行(類似于單步執行),我們可以使用python shell模式,打開選項--python shell即可進入python shell模式。基本上編寫腳本就運用到上述內容,未介紹的在腳本編寫過程中有介紹。(注意:對于該環境不是太熟悉的讀者請盡量不要更改settings中的內容,否則可能無法正常執行程序)
(由于在symbian系統中字符編碼比較特殊,有些看著完全相同的字符,可能編碼并不相同,如果含有這種字符的腳本在手機上執行可能會有意想不到的效果,因此安有其他輸入法的用戶一定要把輸入法切換為系統自帶的輸入法,同時對于特殊字符一定在abc狀態下輸入)

三、手機端編寫python腳本初步

首先我們編寫一句最簡單的hello world腳本:
建立空白python腳本文件輸入:

print"hello"

創建一個單輸入區對話框:

appuifw.query()  appuifw.query(label,type)

創建文本:然后點選項--run,注意:在python中判斷是否為一段語句的方法和c語言不同,c語言是同過判斷是否有“;”,而python則是看一句腳本是否換行,如果換行則認 為是兩句,因此python中每句句末是沒有“;”的。

(2)創建一個具有圖形界面的hello world腳本:

import appuifw  appuifw.note(u"hello","info")

執行,
appuifw是symbian提供的一個API函數庫,主要包含一些輸入輸出函數,而import appuifw則說明后續腳本中使用到了appuifw庫中的函數, appuifw.note(u"*****","info")的效果為彈出一個信息提示窗口,星號為你想輸出的內容。

appuifw.query(u"what is your name", "text")

數字

appuifw.query(u"Typing your number:", "number")

“Python for S60手機開發應用程序的方法是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

罗城| 三台县| 明溪县| 榆树市| 紫金县| 齐齐哈尔市| 信宜市| 三都| 新乡市| 沙河市| 南木林县| 永州市| 伊通| 梨树县| 桦川县| 合川市| 河北省| 吉安县| 柘城县| 称多县| 桐梓县| 黎平县| 甘孜县| 漾濞| 苗栗市| 赤城县| 凤山市| 安多县| 红安县| 宣城市| 邢台市| 温泉县| 老河口市| 高安市| 定结县| 宝清县| 图木舒克市| 丹棱县| 河源市| 泾源县| 尤溪县|