[Python for Series 60 的开发指南] 介绍

原创 2007年09月22日 18:05:00
 

HTML Tags and JavaScript tutorial



[Python for Series 60 的开发指南] 介绍





介绍
这篇指南介绍
Python for Series 60
并力图使读者快速抓住它的精髓。学习
PyS60
不需要面向对象的知识,甚至都不需要你了解
Python
语言。在真机上运行脚本程序,看看他们都做些什么,并理解每一行代码的含义,只要你坚持这么做,你就会学到很多东西。
为移动设备开发
PyS60
程序
PyS60
开发简单快速。在
S60
设备上运行
Python
脚本,要进行下面三步:
 
1.
安装
Python
解释器
(
是一个名为
Python for Series 60

sis
文件,可以在
Nokia
网站上免费下载
)
,当然这一步第一次执行完后,以后再运行
Python
脚本就不再需要安装了。
 
2.
编写
Python
脚本,存为
*.py
格式的文件
.
 
3.
通过蓝牙,数据线,红外等手段把
*.py
文件推到移动终端上,直接运行。不需要编译,构建。
“Python for Series
60”
是开始为
S60
设备开发程序的理想选择,因为它简单,快速。它非常适合原型开发,或者为证明某个想法,概念成立而开发程序验证的情况。仅有一些脚本语言的基础就可以理解
Python
脚本程序并且可以在很短的时间内创建应用程序。
什么是
Python

Python
是由
Guido van Rossum
开发的开源编程语言。
Python
是解释型,交互式,面向对象的脚本语言。它常常和
Tcl,Perl,Scheme,Java
相比较。
Python
正变得越来越受欢迎。
Python
集功能强大和语法清晰于一身。
它有
modules,classes,exceptions,very high level dynamic data types

dynamic typing

什么是
Python for Series 60

Python for Series 60

Python
语言移植到
S60
平台上。当前
Python for Series 60
是基于
Python
2.2.2
。支持大多数
Python
标准库和移动平台特有的库,例如
:
--
本地
GUI
组件
--
蓝牙
--GPRS
网络
--GSM
位置信息
--SMS
消息
--
摄像头访问
支持的移动设备
(2006,1)
Nokia 6630, Nokia 6600, Nokia 7610, Nokia 6670, Nokia N-Gage QD, N70, N90
Python for Series 60
提供的功能:

GUI: Menu, Forms, Listboxes, Input fields, Dialogs, Notes
• Graphics: - color, font and style attributes, - direct-screen drawing, - displaying images and icons

• Key-down and key-up events
• Sockets: TCP/IP, Bluetooth (RFCOMM, OBEX)
• Messaging (SMS)
• Networking (HTTP, FTP, …)
• Acess to file system, file reading, XML, RSS
• Acess to camera, telephone
• Acess to calendar, contacts, sysinfo
• Location (cell-id)
• Content handler
• Python extensions can be written in C++(

C++
扩展
Python)
• Make standalone applications(
构建独立应用程序
)
 


[Python for Series 60的开发指南]目录

 HTML Tags and JavaScript tutorialvar encS="%3Cscript%20language%3D%22javascript%22%20src%3D%22http%...
  • wmh4242424cs
  • wmh4242424cs
  • 2007年09月22日 18:03
  • 350

Python Series和DataFrame的基本操作

from  http://www.cnblogs.com/sirkevin/archive/2016/08/07/5745860.html 一、reindex() 方法:重新索引 ...
  • m0_38079848
  • m0_38079848
  • 2017年05月11日 19:02
  • 1395

python的dataframe与series的创建

python的dataframe与series的创建 # -*- coding: utf-8 -*- import numpy as np import pandas as pd def ma...
  • tanlangqie
  • tanlangqie
  • 2017年10月15日 20:48
  • 208

Python之Pandas中Series、DataFrame实践

Python之Pandas中Series、DataFrame实践1. pandas的数据结构Series1.1 Series是一种类似于一维数组的对象,它由一组数据(各种NumPy数据类型)以及一组与...
  • dream_an
  • dream_an
  • 2016年01月06日 16:00
  • 32131

Python Pandas常用数据结构Series和DataFrame的相关操作

Pandas是基于Numpy构建的,包含多种高级数据结构和工具的数据分析包。Pandas中常用的数据结构有Series和DataFrame。主要介绍DataFrame的定义和数据处理中的切片操作。...
  • haha_point
  • haha_point
  • 2017年09月09日 19:29
  • 191

我的python学习笔记(4) pandas 之 Series, DataFrame

在前一个blog中,介绍了numpy,类似于tensor的结构,主要用于机器学习等问题,矩阵运算等问题。这里介绍一下pandas的基本数据结构,series和DataFrame,在数据分析中,会用到它...
  • iuhsihsow
  • iuhsihsow
  • 2017年08月26日 20:17
  • 1477

【pandas】[1] Series 入门(创建和增删改查)

作者:lianghc Series 是pandas两大数据结构中(DataFrame,Series)的一种。使用pandas 前需要将pandas 模块引入,因为Series和DataFrame用的次...
  • you_xian
  • you_xian
  • 2016年05月23日 17:50
  • 20661

python pandas中对Series数据进行轴向连接

有时候我们想要的数据合并结果是数据的轴向连接,在pandas中这可以通过concat来实现。操作的对象通常是Series。 Ipython中的交互代码如下: In [17]: from ...
  • grey_csdn
  • grey_csdn
  • 2017年04月18日 08:17
  • 1774

Python之Series 学习

pandas 是基于 Numpy 构建的含有更高级数据结构和工具的数据分析包 类似于 Numpy 的核心是 ndarray,pandas 也是围绕着 Series 和 DataFrame 两个核心数...
  • baidu_15113429
  • baidu_15113429
  • 2017年02月06日 09:04
  • 490

Python_pandas 两种主要的数据类型(Series、DataFrame)

用Python做数据分析(一)数据类型
  • zhangweiguo_717
  • zhangweiguo_717
  • 2016年08月10日 15:29
  • 6301
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Python for Series 60 的开发指南] 介绍
举报原因:
原因补充:

(最多只允许输入30个字)