apk编辑器手机版


apk编辑器手机版  

优质文章,实时更新!

作者 | 王翔

来源 | 清风Python

探索神器…

许多安卓用户都体验过Qpython这款移动端的Python编辑器,但可能因某些功能限制而失望。例如,Qpython不支持lxml模块,这在Python爬虫和文档解析中是基础组件。我们有了Termux的出现。

Termux不仅帮助你学习和使用Linux系统,而且通过安装各种插件,可以成为我们Python全栈开发的利器!今天,我将引导你了解如何在手机上玩转Python爬虫、jupyter notebook、git代码托管、Web开发等炫酷功能!

Termux简介

Termux是一个Android终端的Linux环境仿真器,无需root权限即可直接安装使用。你可以使用apt包管理器或Termux推荐的pkg命令来定制安装其他工具。这里所说的其他工具,基本上你能想到的Linux工具都可以尝试安装。

Termux的官方网站提供了详细的下载和安装指南。推荐的下载方式是通过Google Play或F-Droid。考虑到在手机上安装Google Play的复杂性,推荐通过F-Droid进行安装,虽然速度稍慢。你也可以离线下载Termux的apk文件,但这样无法获取更新。安装完成后,你就可以开始构建自己的Python开发者桌面了。

Termux的Python开发者桌面

进入Termux后,首先进行相关的初始化工作,等待片刻(需要联网下载工具)。完成初始化后,我们就可以开始更新了。为了获取最新的插件信息,我们需要更新镜像源列表,然后安装python及pip。

针对lxml的安装问题,经过长时间的摸索和尝试,我总结了一个全面的解决方案。安装必要的插件后,你就可以顺利地安装lxml了。

接下来是目录设置。我们通过特定命令将手机目录共享给Termux,然后在home目录下创建一个storage文件夹。了解Linux的朋友可以更容易地理解这个过程。我们可以将手机的代码目录映Termux中,以便同步管理。

优化编辑器体验

在Linux环境下开发python的大神们通常推荐使用vi或vim。为了优化我们的编辑器体验,我们可以安装vim并配置vim-python。通过创建vim配置文件并添加必要的设置,我们可以获得更好的编码效果。

手机编程体验

除了基本的vim编辑器,我们还可以尝试使用Jupyter Notebook进行Python编程。只需通过pip安装jupyter即可开始使用。我们还需要设置Termux的权限,以确保在离开Termux桌面后,相关web项目可以继续运行。

展示成果

无论是vim还是jupyter notebook,Termux的展示效果都非常不错。我们可以执行一段爬虫代码来测试Termux的功能。我们还可以使用git进行代码管理,下载代码并进行安装。

最终,我们可以通过手机运行各种Python项目,甚至可以运行flask web项目。这一切都离不开Termux提供的强大工具和便捷操作。

分享与获取更多资源

我在这里分享了Termux的离线安装包和小说下载的脚本链接。还提供了其他优质资源的获取方式,如Python入门书的电子版、《Think Python 2e》电子版等。只需回复关键词即可获取。

  apk编辑器手机版