如何用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后台的主要内容,如果未能解决你的问题,请参考以下文章

如何用 python 做一个考勤系统

如何用python写ios的游戏脚本?

移动端Python爬虫实战-2020版

如何用java进行移动端后台开发

强的离谱,如何用Python兼职接单?攻略来袭!大数据推送给即将暴富得人!

如何用python轻松破解wif梦幻西游无双开服公告i密码