如何使用pydroid3在android上安装和编写python代码

了解如何在Android上安装pydroid3ide,以及练习Python编码的有用工具和库。...

多亏了pydroid3集成开发环境(IDE),Python中的可移植编码成为可能。Pydroid是一个简约的python3解释器,它允许您在Android设备上执行小项目和执行最少的代码。

How to Use Pydroid 3 To its Full Potential-Featured

如果你还想在没有PC的情况下在任何地方学习Python编程,同时在Android上复制Python的PC平台,Pydroid3是一款可以尝试的应用程序。

无论您是Python编程新手还是专家,让我们来看看您如何在Android设备上充分发挥pydroid3的潜力。

安装Pydroid3及其插件

Pydroid3IDE在游戏商店有售。但是,为了使应用程序更有用和更容易使用,您需要从Play Store下载Pydroid存储库插件。虽然安装这个插件可能不是强制性的,但它使包的自动pip安装更加容易。

默认情况下,Pydroid 3没有访问设备存储的权限。如果没有一些技术操作,这使得创建项目文件夹变得困难或不可能。要解决这个问题,请从Play Store下载Pydroid权限插件,它允许Pydroid在您的设备上创建文件夹和文件。

下载:pydroid3-ideforpython3(免费,应用内购买)

下载:Pydroid存储库插件(免费)

下载:Pydroid权限插件(免费)

pip安装包

一旦你完成了所有的设置,你就可以开始使用pip为你的项目安装软件包,就像在PC上一样。pydroid3提供了一个界面,允许你安装软件包而不必在终端上写命令。

在pydroid3上安装pip包有几种方法。要访问该功能,请点击应用程序左上角的菜单图标(看起来像三行)。下一步,转到Pip。在Pip菜单的顶部,选择SEARCH LIBRARIES以获取有关要安装的模块的更多选项。或者您可以点击快速安装选项来安装默认情况下列出的软件包。

但是,一个更好的自由选择是点击INSTALL并选中useprebuildlibrariesrepository框。接下来,在搜索栏中键入首选软件包名称,然后点击安装按钮以获取命名的软件包。

要检查包是否已成功安装,请点击“库”选项。通过该菜单可以访问当前安装的所有库的列表。

使用内置的pydroid 3命令行界面

pydroid3还提供了一个最小的Linux命令行界面(CLI)。要访问它,请点击应用程序左上角的菜单图标,然后选择终端。

尽管通过其内置终端运行pip install packages命令需要一些时间来加载,但它仍然可以让您轻松地在文件夹之间导航,并在设备上允许写入权限的任何位置创建新文件夹。然而,虽然通过终端加载pip安装包的速度慢是pydroidide的一个小问题,但是它的pip菜单解决了这个问题。

如果您想将提供的命令行用于任何其他目的,Android操作系统是基于Linux构建的,因此您需要对如何使用Linux命令行有基本的了解。

使用python shell

打开pydroid3时出现的空白页是它内置的Python shell。就像你电脑上的pyth***hell一样,默认情况下,它会把写在上面的任何命令都看作Python代码。

要使用shell,请键入任何Python命令,然后单击编辑器左下角的大播放按钮。这将打开一个显示代码输出的Python解释器。

但是,您也可以从命令行访问pyth***hell。为此,点击应用程序左上角的三个菜单图标进入终端。接下来,键入python并点击软键盘上的回车箭头以打开命令行python解释器。键入exit()以离开命令行Python shell。

在设备上保存文件夹和文件

就像其他任何代码编辑器一样,Pydroid3有一个接口,可以让你将文件保存在设备上的任何命名文件夹中。如果要创建项目文件夹,还可以使用其文件保存选项创建新文件夹。

要使用“文件夹”选项,请单击编辑shell右上角的文件夹标志。轻触Save,然后选择InternalStorage。接下来,轻按首选目标文件夹,然后轻按屏幕顶部的“选择文件夹”。在下一个菜单中,输入首选文件名,然后单击“保存”。

但是,如果要创建新的项目文件夹,请重复上述过程,但单击“新建文件夹”选项,而不是“选择文件夹”。为新文件夹指定一个首选名称,然后点击“创建”保存文件夹。接下来,单击选择文件夹选项。命名新文件,然后点击“保存”将新文件保存到刚创建的文件夹中。

请注意,如果新创建的文件是Python文件,则不需要文件扩展名。但是,如果您需要使用其他语言文件来为您的项目提供服务,请确保在保存此类文件时包含应用于该语言的文件扩展名。例如,CSS文件应另存为名称.css,将名称替换为首选文件名。

要更新对现有文件所做的更改,请点击编辑器右上角的文件夹标志,然后选择“保存”。

要完全创建新文件,请点击文件夹标志。选择“新建”,然后按照前面突出显示的步骤将文件保存到文件夹中。如果希望新文件与现有文件位于同一目录中,请确保选择的文件夹与包含现有文件的文件夹相同。

在pastebin上发布源代码

如果您愿意,可以在Pastebin平台上与其他人分享您的知识和进步。为此,轻触应用程序左上角的三个菜单图标。接下来,选择Pastebin并点击Yes。在弹出的下一个菜单中,点击复制URL以复制到源代码的链接。

打开Android设备上的任何浏览器,将复制的链接粘贴到搜索栏上,即可在Pastebin上查看源代码。您还可以与希望访问代码的人共享此链接。

自定义ide

如果愿意,还可以自定义开发环境。要更改编辑器的外观,请单击屏幕左上角的三个菜单图标,然后转到“设置”>“外观”切换到首选主题,或选择其他可用的外观选项。

要获取更多自定义功能,请点击编辑器选项并选择您的首选项。您也可以点击“设置”菜单中的其他选项来查看可用的选项。

但是,当您单击三个菜单下拉图标时,“终端设置”选项也会提供一些终端配置。

pydroid3是android上的python虚拟环境

在Android设备上安装pydroid3 IDLE会自动下载并安装python3。但是,安装的pydroid3idle for Python在Android上充当了一个虚拟环境。

这是因为尝试在Pydroid IDLE的命令行之外运行Python shell会引发错误。

如果你想到处玩并尝试一下,你需要安装一个专用的第三方Android CMD应用程序,最好是来自play商店的Termux。

一旦你安装了Termux,打开它,确保你也安装了pydroid3。然后在Termux CMD上键入python。它抛出一个文件目录错误,表明Python不存在于全局Android空间中,除非通过Termux使用pkg install Python命令安装它。

但是,在pydroid3内置终端上运行python成功地进入了python shell。

相关:如何在Android上使用带有Termux的Linux命令行

下载:Termux(免费)

你能在任何项目中使用pydroid吗?

虽然在Android上编写代码可能很有趣,但使用Pydroid来管理一个大项目并不可取。然而,这是另一种开始小项目的方式,特别是当它们不是为了长期的现实生活的目的。

除了管理小项目之外,pydroid3还是一个很好的工具,可以用来提高Python编码技能,尤其是在没有PC运行Python程序的情况下。

  • 发表于 2021-03-30 03:41
  • 阅读 ( 409 )
  • 分类:编程

你可能感兴趣的文章

如何在任何使用python的计算机上安装selenium webdriver

...lenium WebDriver。在本文中,我们将简要介绍Selenium,并提供如何在系统上安装Selenium WebDriver的详细指南。 ...

  • 发布于 2021-03-10 21:27
  • 阅读 ( 476 )

用这些免费的在线交互式shell在浏览器中试用python

...过程弄得不知所措。您需要在系统上安装Python,然后学习如何使用命令行处理代码,或者学习如何使用交互式shell,或者学习如何设置pythonide。 ...

  • 发布于 2021-03-15 00:25
  • 阅读 ( 375 )

在raspberry pi上安装软件的5种方法

...打开了一个了不起的世界计算项目-从媒体中心和NAS盒的Android仿真,机器人,复古游戏和软件开发。 ...

  • 发布于 2021-03-15 00:30
  • 阅读 ( 439 )

如何让python和javascript使用json进行通信

有没有想过如何在两种编程语言之间发送数据?是否尝试发送一个对象或多个数据段? ...

  • 发布于 2021-03-16 01:22
  • 阅读 ( 302 )

制作一个树莓皮gmail通知灯

在这个快速简单的Raspberry Pi项目中,您将学习如何**Gmail电子邮件通知灯。如果您有任何未读的电子邮件,Python脚本会打开指示灯。这个项目需要很少的部分,可以在一个小时内完成!当然,你可以把你的LED打扮成任何你喜欢的...

  • 发布于 2021-03-17 17:32
  • 阅读 ( 227 )

如何在android和termux上使用linux命令行

Android是一个功能强大的操作系统,因为它提供了许多接近桌面类的应用程序。然而有时,在Android上完成一件在桌面上很快就能完成的事情需要付出相当大的努力。 ...

  • 发布于 2021-03-18 07:26
  • 阅读 ( 375 )

如何使用pandas将excel数据导入python脚本

...言。这里不是手动将数据复制到数据库中,而是一个关于如何使用Pandas将Excel数据加载到Python中的快速教程。 ...

  • 发布于 2021-03-19 06:40
  • 阅读 ( 371 )

如何开始与树莓皮生锈

... 如何在树莓皮上安装铁锈 ...

  • 发布于 2021-03-21 09:18
  • 阅读 ( 270 )

python成为未来编程语言的6个原因

...言,学习Python的地方比以往任何时候都多。你甚至可以在Android上安装和编写Python代码。如果这篇文章引起了您的兴趣,您可能会发现我们的Python编程FAQ是一个很好的下一站! ...

  • 发布于 2021-03-23 12:03
  • 阅读 ( 247 )

如何使用click在python中创建自己的命令行程序

... 下面是如何使用它来活跃Python项目。 ...

  • 发布于 2021-03-23 13:56
  • 阅读 ( 280 )