当前位置: 首页 > news >正文

大兴做网站建设制作seozou是什么意思

大兴做网站建设制作,seozou是什么意思,wordpress 网页特效,音乐网站功能在使用索尼相机拍摄照片的时候有时我们需要同时拍摄JPG格式和RAW格式,这在后期选图的时候给我们带来一些麻烦。我们固然可以选用Br来管理照片,但是现在我们可以有一个更轻量的软件(8.8MB)来做到一部分功能。 我们将照片从SD卡导出…

在使用索尼相机拍摄照片的时候有时我们需要同时拍摄JPG格式和RAW格式,这在后期选图的时候给我们带来一些麻烦。我们固然可以选用Br来管理照片,但是现在我们可以有一个更轻量的软件(8.8MB)来做到一部分功能。
我们将照片从SD卡导出到电脑,会发现很多同名的.arw和.jpg文件。但是,Windows自带的照片app打不开索尼的.arw格式的文件,只能打开.jpg格式的文件。于是,我们就可以想到,能不能直接看jpg照片,不满意的删除,然后根据剩下的jpg图片去筛选raw文件?
下面使用python实现这一功能:

import Tkinter as teak
from tkinter import filedialog
from tkinter import messagebox
import os
import glob
import sysdef cleanup_folder(folder_path):# 获取文件夹中所有的.jpg和.raw文件jpg_files = glob.glob(os.path.join(folder_path, '*.jpg'))raw_files = glob.glob(os.path.join(folder_path, '*.arw'))# 初始化jpg和raw文件的计数器initial_jpg_count = len(jpg_files)initial_raw_count = len(raw_files)# 创建两个空列表,分别存储所有.jpg和.raw文件的名称(不包括扩展名)jpg_names = [os.path.splitext(os.path.basename(f))[0] for f in jpg_files]raw_names = [os.path.splitext(os.path.basename(f))[0] for f in raw_files]# 删除没有对应.jpg文件的.raw文件for raw_file, raw_name in zip(raw_files, raw_names):if raw_name not in jpg_names:os.remove(raw_file)print(f'Deleted {raw_file} because it has no corresponding .jpg file.')# 删除没有对应.raw文件的.jpg文件for jpg_file, jpg_name in zip(jpg_files, jpg_names):if jpg_name not in raw_names:os.remove(jpg_file)print(f'Deleted {jpg_file} because it has no corresponding .arw file.')# 重新计算并打印处理后的.jpg和.raw文件的数量final_jpg_files = glob.glob(os.path.join(folder_path, '*.jpg'))final_raw_files = glob.glob(os.path.join(folder_path, '*.arw'))print(f'Initial .jpg file count: {initial_jpg_count}')print(f'Initial .arw file count: {initial_raw_count}')print(f'Final .jpg file count: {len(final_jpg_files)}')print(f'Final .arw file count: {len(final_raw_files)}')print('Cleanup complete. Files are now consistent.')def select_folder_and_cleanup():root = tk.Tk()root.withdraw()  # 不显示主窗口folder_path = filedialog.askdirectory()  # 弹出对话框让用户选择文件夹if folder_path:  # 如果用户选择了文件夹cleanup_folder(folder_path)tk.messagebox.showinfo("完成", "文件夹清理完成!")else:tk.messagebox.showinfo("取消", "操作已取消")if __name__ == "__main__":select_folder_and_cleanup()

在terminnal里使用如下命令可以将其打包成.exe文件(还可以根据自己的想法添加图标)

 pyinstaller --onefile --icon=A7C2.ico cleanup.py

如果想直接使用该exe文件可以到这里下载:
https://download.csdn.net/download/BerryNard/89095588

http://www.shuangfujiaoyu.com/news/59367.html

相关文章:

  • 七牛云官网登录品牌seo是什么意思
  • 网站建设多长时间全网seo是什么意思
  • 百度搜索网站下方描述短视频矩阵seo系统源码
  • 织梦网站被挂马怎么处理天津百度关键词排名
  • 网站建设那个公司好购物网站制作
  • 政府部门网站栏目建设方案免费seo优化
  • 国外做的好的电商网站推荐2024免费网站推广大全
  • 做别人公司的网站违法吗济南seo优化
  • 盐城网站设计公司谷歌play
  • 北京市最新疫情发布会宁波seo排名优化价格
  • 商业网站建设定位bt樱桃 磁力岛
  • 做墙绘一般在哪个网站百度查询最火的关键词
  • 福州建设银行招聘网站顺德搜索seo网络推广
  • 网站怎么做短信接口谷歌浏览器下载安装2022
  • 优化网站除了百度站长腾讯新闻最新消息
  • 韩国手做配件网站杭州网站推广大全
  • 网站员工风采宁波网站建设推广平台
  • 欧洲最新消息网站seo报价
  • 佛山那里有做苗木销售网站html网页制作动态效果
  • wordpress 站点描述长尾词和关键词的区别
  • 做一个学校网站seo技术培训唐山
  • 网站收录时有时没有石家庄百度seo排名
  • 相亲网站建设方案郑州seo外包顾问热狗
  • 建筑设计私活平台系统优化方法
  • 珠海企业网站制作费用一级消防工程师考试
  • 成都网站制作公司电话友情链接交换的意义是什么
  • 如何在ftp做网站个人网站设计模板
  • wordpress模板获取不到分类seo内部优化方案
  • 网络网站首页设计百度网站推广关键词怎么查
  • 腾讯云服务器用什么软件做网站幽默软文经典案例300