如何用python开发移动App后台
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用python开发移动App后台相关的知识,希望对你有一定的参考价值。
1、使用python开发APP后台要用到tornado框架,因为非阻塞io的原因,性能非常高,特别适合写后端API(App的后端应该都是rest风格的api),而且成熟稳定。2、APP后台需要部署服务器,这方面涉及到运维、测试、开发诸多方面, 部署和测试推荐几个包:fabric、nose、unittest(python自带),版本管理推荐git,持续集成推荐使用docker+jenkins。
3、APP后台服务性能需求方面,youtube、reddit、豆瓣、知乎这样的大流量网站都是python写的,所以App的规模不太可能遇到性能问题,即使有也应该不是python的问题,而是任何语言都会有问题。大量的pv是可以靠堆服务器堆出来,如果是计算量比较大的任务,可以考虑用c或c++写。
4、网页前端以及移动端开发后台用python写的API,让前端使用React,就可以轻松解决前后端分离这个问题。
5、现有开源实例子比较少,App后端开源的不常见,而且大部分是rest风格的api,很多时候会涉及到自身的业务和敏感信息也不会开源,所以都要自己从头开始编写。 参考技术A 用python开发移动App后台
可以做 "AIR" 应用.
用Python写服务 端即可
如何用python写一个安卓app自动登录代码
参考技术A 代码:#!/usr/bin/expect -f
set password 12345678
spawn ssh name@###.###.###
expect
"*(yes/no)?" send "yes\r"; exp_continue
"name@###.###.###'s password:" send "$password\r"
expect "$*"
interact
以上是关于如何用python开发移动App后台的主要内容,如果未能解决你的问题,请参考以下文章