Skip to content

penguinjing/PhotoxOrganizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

PhotoxOrganizer

个人照片备份整理程序

本程序帮助你自动根据拍摄的年月日将照片文件(.jpg)拷贝至一个指定目录下的-年/-月/-日三级目录中备份归档, 让你有个全面完整的个人图片备份仓库。 原图片(.jpg)文件并不会删除。

<待整理图片的源目录>
temp_photos/
├── IMG224924.jpg
├── IMG134015.jpg
├── IMG134031.jpg
├── IMG211327.jpg
├── Subfolders
│   ├── Photo110.jpg
│   ├── Photo119.jpg
│   └── Photo120.jpg
└── IMG211429.jpg
<放置整理好图片的目标目录>
organized_photobase/
├── Year2009
├── Year2010
├── Year2011
├── Year2012
├── Year2013
├── Year2014
├── Year2015
│   ├──11-Nov
│   │   ├── Photo110.jpg
│   │   ├── Photo119.jpg
│   │   └── Photo120.jpg
│   ├──12-Dec
│   │   ├── IMG224924.jpg
│   │   ├── IMG134015.jpg
│   │   ├── IMG134031.jpg
│   │   ├── IMG211327.jpg
├── unknown
    └── IMG211429.jpg

用法

$python main.py <original dir> <target dir>

参数目录说明
<orginal dir> - 待整理图片源目录(包括其所在的子目录) e.g. ../temp_photos
<target dir> - 放置整理好图片的目标目录 e.g. ../organized_photobase
目录路径支持:相对目录路径、绝对目录路径

安装

  1. 安装 Python 2.7.11 运行环境 - 选择对应你机器操作系统的版本下载安装
  2. 下载 本仓库 中main.py程序 - 在文件上点击右键另存到本地
  3. 安装下面Python包依赖关系

Python包依赖关系

本程序须依赖Python中exif-py包。请参考下面安装exif-py包
$pip install exifread

About

个人照片备份整理程序 - 开发中

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages