Pydroid3是一款功能十分强大的手机编程工具,能让你在手机上轻松进行python编程,无论是程序开发还是学习都很方便。它支持离线编程,还可以自定义存储库,使用体验更流畅顺手。此外,Pydroid3配备了功能完整的终端仿真器,并且带有读线支持,编译器也特别好用,有需要的朋友可别错过了哦~毕竟,“python是世界上最好的编程语言”~
一、点安装包
完成所有设置后,就能像在电脑上那样,通过pip为项目安装软件包了。Pydroid 3配备了一个界面,无需在终端输入命令,就能直接安装软件包。
在Pydroid 3上安装pip软件包有几种方法。若要使用该功能,可点击应用左上角的菜单图标(外观为三条横线)。随后进入Pip界面,在Pip菜单顶部选择“SEARCH LIBRARIES”,即可查看更多待安装模块的相关选项;另外,也能点击QUICK INSTALL选项,直接安装默认列出的软件包。

不过,更优的做法是轻点“安装”,接着勾选“使用预建的库”这个复选框。之后,在搜索框里输入你偏好的软件包名称,再点击“安装”按钮来获取该指定软件包。
若想确认软件包是否安装成功,可点击LIBRARIES选项。通过该菜单,您能够查看当前已安装的所有库的列表。

二、使用的Pydroid 3命令行界面
Pydroid 3还配备了精简的Linux命令行界面(CLI)。若要使用该功能,需点击应用左上角的菜单按钮,接着选择终端选项即可进入。
尽管通过终端执行pip install packages命令会消耗一定时间,但它依旧能让你便捷地在文件夹间切换,并且在设备具备写入权限的任意位置创建新文件夹。不过,虽然终端中pip安装软件包加载缓慢对Pydroid IDE而言只是个小问题,好在其自带的Pip菜单能够解决这一困扰。
若您打算把给出的命令行用于别的用途,由于Android操作系统是基于Linux开发的,所以您得具备使用Linux命令行的基本认知。

三、使用Python Shell
打开Pydroid 3时出现的空白页其实是它的Python shell。和PC端的Python外壳类似,默认状态下,在这个页面上输入的所有命令都会被当作Python代码来处理。
若要使用这个外壳,只需输入任意Python命令,接着点击编辑器左下角的大型播放按钮。这样就会启动一个Python解释器,它能展示代码的运行结果。
不过,您也能通过命令行来访问Python Shell。具体操作是:点击应用程序左上角的三个菜单图标,进入终端界面。之后,在终端里输入“python”,再按下软键盘上的回车键,就能打开命令行Python解释器了。若要退出命令行Python Shell,输入“exit”即可。

四、在设备上保存文件夹和文件
和其他代码编辑器类似,Pydroid 3的界面支持用户把文件存储到设备里任意命名的文件夹中。要是想建立项目文件夹,借助它的文件保存功能也能新建文件夹。
若要使用文件夹选项,可点击编辑外壳右上角的文件夹图标。完成操作后点击保存,接着选择InternalStorage。之后,点击你偏好的目标文件夹,再点击屏幕顶部的“选择文件夹”选项。进入下一个菜单后,输入你想要的文件名,最后点击SAVE按钮即可。

不过,要是您打算新建一个项目文件夹,就请重复前面的操作步骤,只是要点击“NEW FOLDER”选项,而非“SELECT FOLDER”选项。给这个新文件夹设定一个您喜欢的名称,接着点击“创建”按钮来保存它。之后,点击“选择文件夹”选项。再为新文件起好名字,最后点击“保存”,这样就能把新文件存到您刚创建好的文件夹里了。
请注意,若新创建的文件为Python文件,无需添加文件扩展名。不过,若项目需要用到其他语言的文件,保存这类文件时务必附上对应语言的文件扩展名。比如,CSS文件需保存为“Name.css”,其中“Name”可替换为您喜欢的文件名。

若要保存对现有文件的修改,可点击编辑器右上角的文件夹图标,接着选择保存选项。
若要完整创建一个新文件,可点击文件夹图标。接着选择“新建”选项,再依照此前标注的步骤将文件保存至文件夹内。要是想让新文件和已有文件处于同一目录,需确认所选文件夹包含该现有文件。
五、在Pastebin上发布您的源代码
若您有分享的意愿,可以在Pastebin平台上把自己的知识与进步展示给其他人。操作步骤如下:首先点击应用程序左上角的三条菜单图标,接着选择Pastebin选项并点击确认,然后在弹出的后续菜单中,点击“复制URL”按钮,这样就能将链接复制到您的源代码里了。
在您的Android设备上打开任意浏览器,接着把复制好的链接粘贴到搜索栏,这样就能在Pastebin上查看您的源代码了。您也可以将这个链接分享给那些您希望授予代码访问权限的人。

六、自定义IDE
您也可以根据自身需求对开发环境进行自定义设置。若想调整编辑器的外观样式,可点击屏幕左上角的三个菜单图标,接着依次进入“设置”>“外观”界面,在此您可以切换到自己偏好的主题,或者挑选其他可供使用的外观选项。
若想使用更多自定义功能,可点击“编辑器”选项,接着选择您的偏好设置。另外,您还能点击设置菜单里的其他选项,查看有哪些可用的功能选项。
不过,当您点击那三个菜单下拉图标时,“终端设置”选项同样会提供一些终端配置相关的内容。

1、把代码复制到下方的输入框中,也可以将newfile替换成其他名称。

2、调用方法时传入的日期参数格式示例为20190101。这里以20171227为例执行代码,运行后未得到结果。查看图片后发现,程序默认的图片格式是jpg,而我的截图均为png格式,因此需要将filetype参数指定为png,同时把date_str参数设置为20171012。
运行代码:

之后会发现指定的文件已经在trash目录了。

3、此时即可执行delete方法删除。
离线Python开发环境:完整的Python 3解释器,无需连接网络,就能在手机端完成Python代码的编写、运行与调试操作。
包管理与科学计算:整合Pip包管理器及专用仓库,可一键完成numpy、scipy、matplotlib、TensorFlow、PyTorch等常用科学计算与AI库的安装。
多语言编译支持:包含C、C++、Fortran编译器,可通过Pip编译安装带有原生代码的库,同时提供Cython支持。
集成开发工具配备了功能完备的终端仿真器、具备代码补全、语法高亮与自动缩进功能的代码编辑器、调试工具,同时还支持Tkinter和Kivy图形界面的开发工作。
1.在移动端实现了接近PC端的完整Python开发体验,支持离线运行与丰富的第三方库
2.预先配置了丰富的科学计算、机器学习及深度学习相关库,能够充分满足学习、实验以及轻量级项目开发的各类需求。
3.整合交互式Shell、文件管理、终端以及包管理工具,构建一体化的移动编程工作流
4.为编程初学者准备了详尽的新手教程和示例代码,便于他们在手机端开展Python的入门学习与实践操作

Q: 如何安装第三方Python库?
A:借助Pip工具(在菜单里找到“Pip”选项进入)就能进行搜索和安装操作。一些科学计算类的库还会提供预编译版本,这样安装起来会更迅速。
Q: 可以用它开发带图形界面的程序吗?
A:没问题。它对Tkinter提供完整支持,同时也兼容Kivy之类的GUI库,能让开发者更便捷地打造包含窗口、按钮等元素的图形界面应用。
Q: 软件是否支持代码调试?
A:支持。调试器具备设置断点、单步执行的功能,能够协助开发人员查找并修复代码中的错误。
通勤途中突然冒出段想测试的代码,掏出手机打开Pydroid3就能写,甚至能装numpy做计算,这简直是把Python实验室揣进了口袋里。
对学生来说真的太友好啦,在图书馆用平板就能完成作业,不用总背着电脑,自带的终端和文件管理功能用起来也特别顺手。
真没想到在手机上居然也能运行TensorFlow来做简单的模型训练,虽说性能方面确实有局限,但用来学习或者验证自己的想法是完全够用的,这可彻底改变了我对移动编程的原有认知。
修复已知问题
下载排行