精华内容
下载资源
问答
  • 内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。image也内置了一个ftp,可以很方便的拷贝电脑上的py文件到手机上运行。由于内置了SL4A,可以很方便的调用安卓操作系统的一些API...

    2cb5235b562d

    image

    Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。

    内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。

    2cb5235b562d

    image

    也内置了一个ftp,可以很方便的拷贝电脑上的py文件到手机上运行。

    由于内置了SL4A,可以很方便的调用安卓操作系统的一些API做些有趣的事情,比如可以通过SL4A获取手机地理位置,打开蓝牙,发送手机短信,打开手机摄像头等等。

    吹水了一阵,下面具体介绍下 安装和使用的细节步骤 。

    QPython有两个版本一个是QPython支持python2.7版本,一个是QPython 3支持Python3版本,不过我测试QPython目前貌似也支持python3。这里我介绍的是QPython3,它对安卓特性的支持更多一些。

    下载最新的qpython3-app-release.apk安装即可。

    不过国内的手机安卓应用市场上也有,可以直接搜索qpython,看发布者是一家北京的公司,不清楚这家公司跟QPython是什么关系。

    安装成功, 打开QPython APP后就是这个样子 。

    2cb5235b562d

    image

    可以看见有六个图标模块。

    1.终端:

    2cb5235b562d

    image

    这是编程IDE的标配,可以执行一些代码片段,不过写手机上输入代码还是挺麻烦的。

    2.编辑器:

    上面已经有图示了,可以新建或者修改py文件,然后点击最下面的三角形执行文件,注意文件要保存为.py后缀才行。

    3.程序:

    里面提供一些程序示例,供你参考,比如如何打开蓝牙,如何打开摄像头,如何语音合成(语音转文字等)。

    4.QPYPI:

    一个缩减版的pypi,Python第三方库可以通过QPYPI来安装。

    5.课程:

    6.社区:

    课程和社区要进入官方社区,因为要访问facebook ,所以是打不开的。

    如何把电脑py文件传到手机上?

    QPython内置了一个ftp,点击开启ftp服务后,只要你电脑上有安装ftp客户端,就可以直接把文件传到手机上,存放都目录不用修改。

    2cb5235b562d

    image

    2cb5235b562d

    image

    当然你也可以通过你熟悉的方式来在电脑和手机间传输文件。

    文件或文件夹存放在/qpython/project3/位置即可。

    另外QPython中有个有趣的传代码方式:扫描二维码传代码。把电脑上的python代码生成为二维码,用手机上的qpython app扫描二维码,代码会直接在手机上生成。QPython3中没有这个功能。

    PS:一个二维码最大能容纳1850个字母,所以传大的py文件是传不了的。

    QPython可以干哪些事情?

    1).Web开发,支持django和flask Web开发,当然你需要安装django和flsak,也可以写python爬虫,但是运行效率非常低下。

    2).游戏开发,使用pygame开发手机游戏。

    2cb5235b562d

    image

    3).app开发,可以开发手机APP。

    2cb5235b562d

    image

    如上,可以把你手机上的闹钟,日历等app都换成是你自己,而且全都用python开发的。

    用python开发app,要安装使用kivy来支持,因为安卓上只能运行java程序,所以配置kivy也是一件麻烦事,可以单独拿篇文章来说了,喜欢捣鼓的可以自行研究。

    Python学习交流群:556370268,这里有资源共享,技术解答,还有小编从最基础的Python资料到项目实战的学习资料都有整理,希望能帮助你更了解python,学习python。

    2cb5235b562d

    展开全文
  • 原标题:如何优雅的在手机上进行Python编程 很多人都在学习Python,但是我们往往在清香于忙碌工作的同时的时候,很少有空余时间去学习py。今天就给大家推荐一个运行在android手机上的开发软件。如果对python不了解的...

    原标题:如何优雅的在手机上进行Python编程

    ae8aaf9b13534d8499c96a0f85f2a44f.jpeg

    很多人都在学习Python,但是我们往往在清香于忙碌工作的同时的时候,很少有空余时间去学习py。今天就给大家推荐一个运行在android手机上的开发软件。

    如果对python不了解的童鞋们可以不会Python的你,失去了核心竞争力!本文来自代码湾。原文地址:http://codebay.cn/post/1472.html

    正文

    大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了,而且QPython支持的库有限,不能很好的满足我们的要求。

    今天,给大家推荐一款安卓APP:Termux

    高档终端Termux是个强壮的终端模仿器,这么的运用应当格外合适不喜欢图形界面的命令行爱好者。

    首要特点:

    高档终端Termux组合了强壮的终端模仿和拓宽Linux包搜集能够使用。

    享用bash 和 zsh。

    运用nano 和 vim修改文件。

    经过ssh拜访服务器。

    运用gcc和clang编译代码。

    运用python控制台来作为口袋计算器。

    运用git 和 subversion查看项目。

    运用frotz运转根据文本的游戏。

    在应用商店中都可以下载到,如果没有就百度一下。

    02eb0088832244b688a0db5db65c6472.jpeg

    我们打开软件后首先输入命令 apt update更新一下可以安装的软件,接着输入apt list 就可以看到如下的效果

    121af3b8f38d4b888b2e26412d906923.jpeg

    然后就可以输入apt install python 如果要安装Python2就 输入apt install python2就可以了,apt list得到的列表都可以这么安装。

    caefccc9498f44f7afa8432b62d466a1.jpeg

    可以看到这就安装成功了,还支持pip 安装

    b95dbaf00e4b46d2b266122df48ee904.jpeg

    模块

    e5c0c2ba56b445e298f54eb8d7a3472e.jpeg

    Python使用:

    ee9074c7f60249c9a1180de5cbd9bdcd.jpeg

    在安卓这种基于Linux的系统中写代码当然要安装vim了

    ed59c39fb40c4b5c8f43d3424372810a.jpeg

    Termux支持Linux常见的命令,配上黑客键盘这个APP就更加完美了。

    有了这款APP,妈妈再也不用不用担心我写不了代码啦。讲真确实不错,跑起来的效率也还可以。

    IOS苹果用户则可以用这款APP:Pythonista在苹果的应用商店里可以下载到

    08eac8175a314279ba33ef629fc1e2a9.jpeg

    总结:

    所以,只要你想学习,任何问题不是问题。时间也不是问题。如果你还是没时间了解python,不妨从今天开始学习,语法简单,相信你会上瘾的。返回搜狐,查看更多

    责任编辑:

    展开全文
  • 其实也可以用手机来编写代码的哦~一起来看下吧~1、 Android 安装 Termux安装 Termux 应用程序 。Termux 是一个强大的终端仿真器,它提供了所有最流行的 Linux 命令,加上数百个额外的包,以便于安装。安装Termux...

    之前有给大家演示过关于这部分内容,那时候小伙伴们反映非常强烈,因此今日在给大家介绍一次,因为编写代码的灵感总是在一念之间,如果当时没有电脑要在怎么办呢?其实也可以用手机来编写代码的哦~一起来看下吧~

    1、在 Android 上安装 Termux

    安装 Termux 应用程序 。Termux 是一个强大的终端仿真器,它提供了所有最流行的 Linux 命令,加上数百个额外的包,以便于安装。

    安装Termux 后,启动它并使用 Termux 的 pkg 命令执行一些必要的软件安装。

    订阅附加仓库 root-repo:

    $ pkg install root-repo

    执行更新,使所有安装的软件达到最新状态。

    $ pkg update

    最后,安装 Python:

    $ pkg install python

    安装和自动配置完成后,就可以构建你的应用了。

    在 Android 上构建一个 Android 应用

    现在你已经安装了一个终端,你可以在很大程度上像使用另一台 Linux 电脑一样使用你的 Android 手机。这很好地展示了终端到底有多强大。

    首先创建一个项目目录:$ mkdir Source

    $ cd Source

    在你的虚拟环境中,你将能够安装特定于你应用的 Python 模块。$ python -m venv venv

    激活你的新虚拟环境(注意,开头的两个点用空格隔开)$ . ./venv/bin/activate

    (env)$

    请注意你的 shell 提示符现在以 (env) 开头,表示你在虚拟环境中。

    现在使用 pip 安装 Flask Python 模块。(env) $ pip install flask

    在 Android 上写 Python 代码

    要做到这一点,你需要有经典文本编辑器的经验。我使用的是 vi。如果你不熟悉 vi,请安装并试用 vimtutor,它(如其名称所暗示的)可以教你如何使用这个编辑器。如果你有其他你喜欢的编辑器,如 jove、jed、joe 或 emacs,你可以安装并使用其中一个。

    现在,由于这个演示程序非常简单,你也可以直接使用 shell 的 heredoc 功能,它允许你直接在提示符中输入文本。(env)$ cat <> hello_world.py

    > from flask import Flask

    > app = Flask(__name__)

    >

    > @app.route('/')

    > def hello_world():

    >     return 'Hello, World!'

    > EOF

    (env)$

    这只有六行代码,但有了它,你可以导入 Flask,创建一个应用,并将传入流量路由到名为 hello_world 的函数啦~

    感兴趣的小伙伴可以尝试看下哦~如需了解更多python实用知识,点击进入云海天Python教程网。

    展开全文
  • 现在用Python做爬虫,做web,做图像分析等等的公司越来越多,而且价格通常都不低,北京基本月薪都是5位数起的呀!而且上手容易,如果你学过c ,java之类的语言,你会发现Python简直简单的令人发指(当然,Python也...

    先说下为什么学习Python?当然是因为Python火啊!现在用Python做爬虫,做web,做图像分析等等的公司越来越多,而且价格通常都不低,在北京基本月薪都是5位数起的呀!而且上手容易,如果你学过c ,java之类的语言,你会发现Python简直简单的令人发指(当然,Python也确实比其他主流语言要慢,但是简单就行呗)。而且Python的第三方库也十分的给力,如Numpy、PIL、beautifulsoup之类的都是开发利器!

    不要去纠结,我掌握到了哪些技巧,我看了哪些东西才算入门。如果你可以用Python去实际的解决问题,那你就是入门了。编程不就是发现问题,解决问题,然后发现新问题的过程么。不过说到这里,我就分享下我认为初学者应该掌握的一些库的用法以及一些操作,欢迎批评,交流,补充:

    模块:

    os模块:主要用来和文件、路径打交道的。提供了一种方便的使用操作系统函数的方法

    sys模块:主要负责程序与操作系统打交道

    logger模块:代码记录的日志模块

    datetime/time模块:操作时间

    json模块:与其他语言打交道的模块

    urllib2模块:主要和WEB接口打交道

    其实,个人感觉学习过程中最难的,并不是这么模块的用法,而是克服懒这个天敌,自己多写写,多练练,去找些学习互助的群,其实学起来还是很容易的~

    还有就是,新手容易只去关注用法而不关注如何实现的。这样即使你学会了,但是知其然不知其所以然,在面试的时候很容易被问住,这样的话你本来能得100分,最后只能拿70分,得不偿失啊!

    QPython:Android上的Python解说器

    《QPython》是一个脚本引擎,他整合了Python解说器、Console、编辑器和SL4A库。可以让你在Android设备上运行Python语言开发的程序。它就是Android上的Python!此外,它提供了开发工具能让你在Android设备上方便地开发Python项目。

    Python常常被称为胶水言语,python的创始人Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,因此python诞生了。现在越来越多的人爱上这门言语,想要学习这门美丽的言语去干些有趣的事儿。这儿给大家列出从Python入门到实战学习道路。

    展开全文
  • 可以让你Android设备运行Python语言开发的程序。它就是Android的Python!此外,它提供了开发工具能让你Android设备方便地开发Python项目。QPython是Android平台的Python解释器,可以官网下载...
  • 大家都知道有安卓有一个QPython,可以Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。QPython支持的库也有限,不能很好的满足我们的要求。今天,给大家推荐的...
  • 手机上代码纯属娱乐,输入速度实在糟糕,不过装上玩玩也好,所以一直想找个可以安卓手机上编辑和运行Python的App,最终选择了QPython+。QPython+是一个Android设备上的脚本引擎,提供可Android手机或平板电脑...
  • ![图片说明](https://img-ask.csdn.net/upload/202009/23/1600825584_104404.jpg) 求助大佬!用canvashtml2.js和jspdf.debug.js的js代码把网页转为PDF格式在手机上下载不了怎么解决?
  • 手机怎么写java通常我们写java程序都是在电脑上,很少在手机上写程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑的好用。但手机相对来说比较便捷,随时随地就可以写代码,练练手,下面就介绍一下如何在手机...
  • 但是到电脑运行时输出的结果总是0.00000,请大佬看看是怎么一回事。 #include int main() { double chi=0,cun=0; printf("请输入您的尺寸"); scanf("%lf %lf",&chi,&cun); int length=(chi+cun/12)*...
  • 文件读写操作各种编程语言中都是比较重要的部分,也是很常用的部分,今天就来详细说一下python对文件的读写操作,以及需要注意的点。一. python打开文件代码如下:f=open("d: est.txt","w")...
  • 一家公司虽然说有上网权限限制,但是至少我们还能通过内网访问到部分...自己手机开的热点啊……而且还说,自己带电脑也是不被允许的,只是实在没办法啊,全凭一个脑袋,怎么能高效率的出这么完美的东西嘛。 感...
  • 这是复制数据库到SDK代码 copyDB.class的代码 package practice.content; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import ...
  • 电脑上写好放在手机上能用的!(就遍问一下,我会写让电脑关机的代码,手机的怎么写呢?)
  • 文件读写操作各种编程语言中都是比较重要的部分,也是很常用的部分,今天就来详细说一下python对文件的读写操作,以及需要注意的点。一. python打开文件代码如下:f=open("d:\test.txt","w")说明:第一个参数是...
  • 就是在pc上显示电脑版网页,在移动端输入网址后显示另一个网页(能在手机上正常的网页) 那一段跳转代码怎么写? 还是不能实现?

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 347
精华内容 138
关键字:

怎么在手机上写代码