当前位置: 首页 > 网络应用技术

手机使用Python操作图片文件

时间:2023-03-07 01:44:24 网络应用技术

  几天前,我去了中国杜(Tu市场上的一堆捕捉。至于撰写本书的两个原因,一个是没有收藏价值,不值得购买,仅适用于紧急使用,然后这本书就是这本书。作者的写作特征与其他人。可以说,有特征或部分门,所以我在手机上拍了很多照片,然后将其整理成PDF,但是当我阅读它昨天几乎成千上万的东西时,一一选择真的很烦人。也许您会说为什么您不将其导入计算机以删除它。我绝不希望与众不同。在学习了Pythonessence(手动有趣)之后,请在手机上使用Python进行表演操作。

  首先,您必须拥有一部手机,233(与所说的相同),咳嗽是认真的,因为我想在电话上运行Python,因此我在这里建议使用Pydroid3,因为代码基于Python3.6Use)下载的便利性,我为您提供了Baidu Cloud下载的地址:关注公共帐户:Python学习与开发,后台回复:Pydroid。打开安装后,看起来像这样。

  其余的是运行代码。让我们稍后再谈谈。

  我们必须在执行此操作之前知道该怎么做。1。确定要处理的图片文件的目录2。然后确定要删除的图片3。为了防止意外删除,请在此文件夹中设置垃圾目录。首先,将目标图片移至文件夹中,然后确认可以在删除之前删除图片。就不用轻松使用RM,您知道。为自己提供后悔的时间。

  好吧,由于确定了思维,我们可以意识到它。1。确认文件所在的文件夹。这是一个Pathlib模块。pathlib是python3.two Comporation.okay的标准库,以下代码

  解决方法是获得文件运行的目录。父级要获得先前的目录级别,即图片的文件夹2.创建垃圾目录,移动后图片的目录。对想法的分析提到的是文件夹功能,即可以确认垃圾然后删除。

  我们可以将JoinPath方法用于缝线路径。OS.Path.join()需要两个参数。这里只需要一个。这是优势。但是应该注意的是,最终获得此方法的路径不是需要转换为字符串形式的字符串的对象。3.接下来,我们知道我们需要操作的文件类型是图片。例如,当然,如果您的图片是PNG,则可以编写PNG。Python3的标准库提供了一个环形模块。该模块可以设置匹配规则,以获取需要匹配的图片列表。

  以前所说的路径是对象,因此to_str_path是一种转换为字符串路径的方法。*。jpg可以将文件生产结果列表与后缀的后缀匹配。

  4.文件已经完成,但不一定是我们需要的。我们需要的文件在我们需要的指定日期内

  通过GetCtime,我们获得了图片创建时间进行进一步筛选。5。文件已经准备就绪,我们需要移至垃圾目录并等待处理。在这里,我选择OS模块

  6.此时,该文件位于垃圾目录中。然后,您可以在确认后删除它。如果没有问题,请执行删除方法。这里提供了两种删除方法。一种是删除所有文件,一个由整个文件夹删除。它没有太大不同。

  首先确定要排序哪个目录。在这里,我以前的手机屏幕快照目录为例。这里有一个小问题,我如何知道我的屏幕截图文件是哪个目录。...通常,通常在查看图片。通常通常有一条路径。

  通过图片,我们可以清楚地看到屏幕截图文件夹中的路径。此时,我们确定文件的目录。

  然后,为了使我们在需要操作的目录中执行Python脚本,请打开我们安装在我们面前的Pydroid3,然后按照我的操作1.将代码复制到下面的框

  您可以更改newfile的名称。

  2.呼叫方法传递到参数

  通过日期参数格式的方法,例如20190101。

  这是20171227。

  跑步后,没有结果。后来,我瞥了一眼图片。程序的默认图片格式是JPG。我的屏幕截图是PNG,因此我需要将FileType参数指定为PNG,并且相同的Date_str参数设置为20171012。

  运行代码:

  之后,您会发现指定的文件已经在垃圾目录中

  3.之后,您可以执行删除方法删除

  到目前为止,教程已经结束。它最初旨在编写Ti Ti的多线程版本,并发现手机似乎没有响应,因此最好使用圆形操作文件。这里只提供了这样的想法。代码并不困难。关键是要查看使用,您如何学习?