编程:python怎么调用android的API?

作者&投稿:邗泉 (若有异议请与网页底部的电邮联系)
求解释python调用api的方法~

调用 api ,就是给 api 发个请求,一般是 get 或者 post。当然发请求的时候一般都要传参的,具体你搜下就有了,比如 hearders ,data 等
python2.x, 用 urllib.request 库 发请求;
python3.x, 安装第三方模块 requests (pip install equests) 发请求.

使用http库就可以做到
参考:
import http.clientconn = http.client.HTTPConnection(host = '123.56.129.164', port = 8080)if __name__ == '__main__': header = {'content-type': 'image/jpeg'} body = open(u'D:\est.jpg', 'rb').read(); conn.request('POST', u'User/uploadFile/id/ba1da387-cd13-4ead-b1e7-c7c443840b3a', headers= header, body=body) #response = conn.getresponse()

1、下载相关软件包

下载地址:(http://code.google.com/p/android-scripting/downloads/list),我们需要下载如下几个文件:

并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-linux/platform-tools , adb工具现在被放在platform-tools下,而不是原来的tools目录)

2、安装 .apk 程序

注意:在安装前,请你保持Android 虚拟器的运行状态。

到终端下,进入 platform-tools 目录运行命令:

sudo ./adb install sl4a_r3.apk

安装不需要太多时间,很快完成,如果你看到“Success”,则表示你安装成功,否则请尝试重新安装。安同样方法,安装python_for_android_r1.apk。

3、安装Python 

回到虚拟器,点击 图标,进入程序菜单界面。

4、import Android,即可调用各个类。



貌似 现在android仅支持JDK和NDK,而且普遍使用JDK

import android
然后android.就行了,或者dir(android),看看都有什么吧;


怎么运行python代码
1、使用Python解释器:打开命令行界面,输入python命令,进入Python解释器,然后输入您的Python代码,按下回车键即可执行代码。2、使用Python IDE:使用Python IDE(如PyCharm、IDLE、Spyder等)编写Python代码,并在IDE中运行代码。3、使用Python脚本:将Python代码保存为.py文件,并在命令行或IDE中运行该脚本...

python怎么运行
步骤:(1)打开cmd。(2)转到你要运行的文件所在的盘(例如:E盘)。输入: e: 回车 (3)打开你要运行的文件所在的文件夹(例如:E:ABC123)。输入:cd E:ABC123 回车 (4)运行程序。 输入:python ***.py(程序文件的名字) 回车 ...

怎么使用Python进行编程?
1、首先在Window 上在安装 Python时,已经已经安装了默认的交互式编程客户端,提示窗口:在 python 提示符中输入以下文本信息,然后按 Enter 键查看运行效果。2、然后,通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。所有 Python 文件将以 .py 为扩展名。将以...

python怎么运行程序
1、在电脑开始菜单栏右键鼠标选择【运行】,或使用win+R快捷键启动运行窗口。2、在运行窗口中输入cmd,点击【确定】。3、在控制台中输入命令“cd+文件夹路径”,回车确定打开python文件所在位置。4、在对应的文件夹中输入命令“py+python文件”。5、回车即可看到运行结果。

python编程怎么学
编程的世界浩瀚无边,所以请保持一颗敬畏的心态去学习,认真对待写下的每一行代码,甚至每一个字符。收拾好自己的心态,向着编程的世界出发。入门阶段第一步至关重要,是关系到初学者从入门到精通还是从入门到放弃。选一条合适的入门道路,并坚持下去。1.1 配置 Python 学习环境Python2 还是 Python3?很...

python怎么运行程序。
第一,交互式,通过Windows命令行工具进行交互式运行python。同时按下Windows键和R键,启动“运行”,在“运行”中输入cmd然后回车,即弹出命令行工具,然后输入python回车,即出现如下界面。第二,然后输入print('Helloworld!'),既可以敲一行代码,与python交互一次,python执行一次。第三,通过IDEL交互式...

python如何进行编程?
1、在电脑搜索框中输入python进行搜索,在搜索结果中打开python编辑器。2、如果代码很少,比如只有一行的,可以在打开的编辑器中直接输入程序代码。3、如果程序代码较长的,点击“File—NewFile”新建程序窗口。4、在新建的窗口中设置需要的程序代码,保存后运行即可。Python的特点:Python由荷兰数学和计算机...

Python怎么样?Python有哪些优缺点?
Python的优点:1)语法简单 和传统的C\/C++、Java、C#等语言相比,Python对代码格式的要求没有那么严格,这种宽松使得用户在编写代码时比较舒服,不用在细枝末节上花费太多精力。我来举两个典型的例子:Python不要求在每个语句的最后写分号,当然写上也没错;定义变量时不需要指明类型,甚至可以给同一个...

python脚本怎么执行
1)进入脚本文件所在路径下执行C:WindowsSystem32>G:G:est>python hello.pyHello World!2)给出脚本文件的完整路径C:WindowsSystem32>python G:esthello.pyHello World!3.在脚本文件中指定 python 程序所在路径,修改文件为可执行文件,然后直接运行文件1)修改文件,添加 #!\/usr\/bin\/python3[Vicky@...

python语言程序设计是什么
Python是FLOSS(自由\/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。可移植性:由于它的开源本质...

建昌县19260245857: 请教python如何执行shell管道命令 -
城沾枯草: Python执行Linux系统命令,即在Python脚本中调用Shell命令,具体有以下四种方法:1、os.system//仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 system(command) -> exit_status Execute the command (a string) in a ...

建昌县19260245857: 编程:python怎么调用android的API? -
城沾枯草: 1、下载相关软件包 下载地址:(http://code.google.com/p/android-scripting/downloads/list),我们需要下载如下几个文件:并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-linux/platform-tools , adb工具现在被放在...

建昌县19260245857: 在python中调用执行已有的批处理命令 -
城沾枯草: 当然可以.除了os.system, subprocess.Popen直接调 用外,还可以用cmd.exe /c来间接执行.另外为了程序的健壮性,可以单开一个进程来执行它. multiprocessing 通常popen用的是管道方式传递数据,有时候不太靠谱.可以使用临时文件 ,然后操作系统自己的小于号,大于号那个管道来转换输入输出.python本身创造出来就是为了做系统维护管理和计算的.这方面它擅长.

建昌县19260245857: 如何做到R和python的完美配合 -
城沾枯草: python是一门标准化的编程语言,结构比较规范,但是很多时候代码写起来不如R简便.因此,在python中用rpy2包(接口)调用R代码不失为一种两全其美的办法.此外,python中直接装个ggplot的第三方模块来代替matplotlib来画图,可以有效提高工作效率的.

建昌县19260245857: 我写了一个函数,如何在python中调用 -
城沾枯草: Python的特色简单 Python是一种代表简单主义思想的语言.阅读一个良好的Python程序就感觉像是在读英语一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一.它使你能够专注于解决问题而不是去搞明白语言...

建昌县19260245857: python 怎么调用命令实现 -
城沾枯草: 在Python/wxPython环境下,执行外部命令或者说在Python程序中启动另一个程序的方法1、os.system(command) os.system()函数用来运行shell命令.此命令可以方便的调用或执行其他脚本和命令#打开指定的文件 >>>os.system('notepad *.txt')...

建昌县19260245857: python怎么调用java程序 -
城沾枯草: 把java封装成restful接口,然后python通过远程调用数据. 使用Pyjnius这个python库.#源代码:github.com/kivy/pyjnius#文档:pyjnius.readthedocs.org#也有其他一些的库,如 JPype 或 Py4j ,它们在设计和可用性方面都不是很好.而使用 Jython...

建昌县19260245857: 如何运行Python程序的方法 -
城沾枯草: 1. 使用Python自带的IDLE 在开始-->程序-->Python2.5(视你安装的版本而不同)中找到IDLE(Python GUI), 点击后弹出如下窗体: 在>>>提示符后输入代码,回车,就可以执行此代码. IDLE支持语法高亮,支持自动缩进,支持方法提示,不过...

建昌县19260245857: python怎样编程第一行输出1234556,第二行输出12345,第三行输出1234办得倒三角 -
城沾枯草: 按照你的要求编写的Python程序如下 #!/usr/bin/python3n=4for i in range(1,n*2+1): for j in range(1,n+1-abs(n-i)): print (j, end='') print()

建昌县19260245857: oracle怎么调用python代码 -
城沾枯草: 1、把python程序放到一个bat文件里面:python.bat [内容:start python clearlog.py]2、在oracle里面创建JOB scheduler3、在JOB scheduler 里面 调用 xxxx.bat文件 即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网