python读取vivo手机截图,将满屏图片文件移动别的路径

这篇具有很好参考价值的文章主要介绍了python读取vivo手机截图,将满屏图片文件移动别的路径。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题之初

python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理

python读取vivo手机截图,
将满屏图片文件移动别的路径

python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理
好多这样的图片,占用手机大量的内存,食之无味弃之可惜!那么会复制粘贴👀代码的我们我们今天就把这些图片筛选清理掉。

这段代码

原有逻辑的基础上,加入了一些有趣的注释,以提升代码的可读性和娱乐性。希望您喜欢这个可爱又有趣的版本!

from PIL import Image  # 导入一个能处理图片的库
import os  # 导入操作系统模块
import shutil  # 导入用于移动文件的库

image_path = input("请输入图片路径:")  # 提示用户输入图片路径

try:
    image = Image.open(image_path)  # 打开指定路径的图片
    width, height = image.size  # 获取图片的宽度和高度
    print("图片尺寸大小:{}x{}".format(width, height))  # 输出图片尺寸信息,告诉用户有多大
except FileNotFoundError:
    print("找不到指定的图片文件。")  # 如果找不到文件,就跟用户开个玩笑说找不到了

source_folder = '/storage/emulated/0/Pictures/'  # 原始文件夹路径
target_folder = '/storage/emulated/0/Pictures/图片要删除/'  # 目标文件夹路径

# 创建目标文件夹(如果不存在),告诉用户我们会在哪放被移除的图片
if not os.path.exists(target_folder):
    os.makedirs(target_folder)
    print("目标文件夹已创建,准备将相同尺寸的图片移动到这里~")

for filename in os.listdir(source_folder):  # 遍历原始文件夹中的所有文件
    file_path = os.path.join(source_folder, filename)  # 文件的完整路径
    if os.path.isfile(file_path):  # 如果是文件而不是文件夹
        try:
            image = Image.open(file_path)  # 再次打开文件,准备获取尺寸
            if image.size == (width, height):  # 如果和用户输入的图片尺寸一样
                shutil.move(file_path, target_folder)  # 将文件移到目标文件夹
                print("找到一张和指定图片尺寸相同的图片,已经移动到目标文件夹了~")
        except:
            pass  # 不处理无法打开的文件

print("任务完成!希望您喜欢这段可爱优雅诙谐机智的代码~")

这个完整的代码可以直接复制粘贴到Python环境中,然运行。
在这个过程中,请将image_pathsource_folder变量的值替换为您使用的路径。

第2种方法

哎呀,手机📱在充电!
python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理

from PIL import Image  # 导入PIL库,用于处理图片
import os  # 导入os库,用于操作文件和目录
import shutil  # 导入shutil库,用于移动文件
from tqdm import tqdm  # 导入tqdm库,用于显示进度条

# 读取输入图片的尺寸
image_path = input("请提供可爱的图片:")
if not os.path.exists(image_path):
    image_path = "/storage/emulated/0/Pictures/Screenshots/Screenshot_20231005_1 30732.jpg"
    if not os.path.exists(image_path):
        print("找不到可爱么文件,请重新输入地址。")
        exit()

try:
    with Image.open(image_path) as img:
        width, height = img.size
        print(f"输入图片的尺寸:{width}x{height},非常可爱优雅!")
except FileNotFoundError:
    print("找不到指定的图片文件,请重新输入路径。")
    exit()

# 读取并创建源文件夹和目标文件夹
source_folder = input("请输入一张可爱图片的源文件夹路径:")
if not os.path.exists(source_folder):
    source_folder = "/storage/emulated/0/Pictures/Screenshots"
    if not os.path.exists(source_folder):
        print("找不到源文件夹,请检查路径是否正确。")
        exit()

target_folder = input("请输入一个要移动可爱尺寸图片的目标地址:")
if not os.path.exists(target_folder):
    target_folder = "/storage/emulated/0/Pictures/图片要删除"
    if not os.path.exists(target_folder):
        os.makedirs(target_folder)
        print("目标文件夹已成功创建!")

# 遍历源文件夹,查找所有与输入图片尺寸相同的美丽图片,并移动到目标文件夹中
moved_count = 0
for root, dirs, files in tqdm(os.walk(source_folder), desc='正在搜寻“可爱尺寸”的图片', unit="张"):
    for filename in files:
        filepath = os.path.join(root, filename)
        try:
            with Image.open(filepath) as img:
                if img.size == (width, height):
                    # 如果图片尺寸相同,则将它移动到目标文件夹中
                    shutil.move(filepath, os.path.join(target_folder, filename))
                    moved_count += 1
        except Exception as e:
            print(f"哎呀,发生了一个小错误:{str(e)}")
            pass

print(f"已成功移动 {moved_count} 张美丽的图片到目标文件夹!请欣赏它们的优雅姿态。")

图片

python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理
python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理

直接回车

python读取vivo手机截图,将满屏图片文件移动别的路径,Py:简洁代码,python,青少年编程,自动化,智能手机,图像处理文章来源地址https://www.toymoban.com/news/detail-727199.html

到了这里,关于python读取vivo手机截图,将满屏图片文件移动别的路径的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片

    问题描述: 使用android studio编译app到自己的手机上运行,却读取不了手机里面的图片 问题分析: 这个是由于这个app没有申请手机端的 媒体文件访问权限,所以读取不了 解决:(我的是Android 10,新版本可能会有不同) 查看AndroidManifest.xml这个文件,发现原来只有permission.CAM

    2024年01月17日
    浏览(41)
  • C语言-> 文件操作(函数满屏)

    ✅作者简介:大家好,我是橘橙黄又青,一个想要与大家共同进步的男人😉😉 🍎个人主页:橘橙黄又青_C语言,数据结构,函数-CSDN博客 目的:学习文件操作,即文件相关函数的学习 在这里首先放置我个人认为好的学习c语言的网站 : cplusplus.com: https://legacy.cplusplus.com/referen

    2024年02月04日
    浏览(27)
  • 操作无法完成,因为文件已在Windows资源管理器中打开,如何解决?以及如何将哔哩哔哩下载好的视频导出到电脑中播放?— 以vivo手机为例

    想删除流氓软件的时候,提示 操作无法完成,因为文件已在Windows资源管理器中打开 ,但打开任务管理器,似乎又没有符合的正在执行的程序,更别说打开让人看到头疼的资源监视器了,本文将用一招解决如上问题 声明: 本文持续收录病毒软件导致的电脑卡死,资源无法清

    2024年01月25日
    浏览(195)
  • vivo手机-logcat日志显示******

    咨询了vivo客服 您好,我们收到开放平台在线客服反馈您咨询过“调试logcat内容为星号”的问题,现已有核实结果,请留意:关于贵司反馈咨询调试logcat内容为星号的相关问题,目前核实原因是含有敏感信息,日志类敏感信息包括: 手机号码、电话、地址、url 等直接打印会有

    2024年02月03日
    浏览(25)
  • vivo手机无法获取日志的问题

            vivo真机测试,部分机型无法获取到logcat日志,仅打印某页面停留时长,经过多方搜索琢磨,发现,实际上是vivo手机自身的问题,现将问题整理如下         针对该问题,经过与vivo方技术支持沟通可知,为目前vivo预留的问题,写这篇博客的时候,这个问题已经过

    2024年02月11日
    浏览(80)
  • vivo手机各系列简介和拆解

    Vivo是中国智能手机制造商,其产品线较多,主要包括以下系列: X系列:X系列是Vivo的高端智能手机系列,注重出色的拍照性能、高质量的音效和高端的设计。该系列主要面向追求高质量拍照和高端体验的用户。 V系列:V系列是Vivo旗下的中高端智能手机系列,注重良好的拍照

    2024年01月22日
    浏览(24)
  • 手机技巧:分享10个vivo手机实用小技巧技巧,值得收藏

    目录 1. 快速切换应用 2、智能助手Jovi 3. 轻按唤醒屏幕 4. 快速启动相机 5. 分屏功能 6. 手势操作 7. 一键清理 8.忘记密码 9.玩游戏耗电快 10.手机丢失后该怎么办 向右或向左滑动底部的虚拟按键即可。 vivo手机自带智能助手Jovi,可以根据用户的使用习惯,提供个性化的建议和推

    2024年02月02日
    浏览(46)
  • 卸载或禁用vivo / oppo手机的内置软件

    需要注意的: 卸载或禁用未知功能 App 可能会导致手机故障,在卸载或禁用 App 之前先 备份手机内的重要数据 。 本文使用的手机型号:vivo Z5  /  oppo Reno Z 需要的软件: ADB下载地址:https://adbdownload.com/  ES文件浏览器:可以在手机的应用商店里面下载。 需要使用 ADB 和 开启

    2024年02月11日
    浏览(113)
  • 如何在没有密码的情况下打开 Vivo 手机

    面对现实吧。我们现在花在移动设备上的时间比以往任何时候都多,在社交媒体、游戏、消息应用程序和工作工具之间来回穿梭。虽然密码可以很好地保护您的设备安全和保护您的隐私,但如果您忘记了 Vivo 手机的密码,它们也可能是一把双刃剑。 如果您因为忘记密码而被锁

    2024年02月16日
    浏览(51)
  • 安卓手机(荣耀/vivo)下载以及安装Charles证书

    1.charles—help–SSL Proxying 2.在手机浏览器搜索http://chls.pro/ssl,下载charles证书 1.打开WLAN,点击更多WLAN设置 2.点击安装证书 3.选择你下载的证书,会让你输入锁屏密码,填写弹框内容,安装完毕。 4.1.荣耀手机查看是否安装成功 点击安全–更多安全设置----加密和凭证—受信任的

    2024年02月11日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包