download files quickly
Project description
pip install doFolder
使用方法
导入
import doFolder
部分功能
Folder 指一个文件夹
参数 path 文件夹路径:str|doFolder.Path
参数 onlisten 是否监听比同步文件夹变动:bool
属性 files 文件夹中的文件列表:FileList
属性 subfolder 文件夹中的子文件夹:FolderList
方法 hasFolder,hasFile 是否包括某个文件/文件夹,参数为 str时默认匹配 .name属性
方法 remove,copy,move 文件夹操作
方法 search 搜索文件夹的内容
参数 condition 搜索条件:List[UnformattedMatching]
参数 aim 目标: "file"|"folder"|"both"
返回 搜索结果:SearchResult
File 指一个文件
参数 path 文件路径:str|doFolder.Path
方法 remove,copy,move 文件操作
属性 mode,ino,dev,uid,gid... 参见 os.stat
Path 指一个路径
参数 path 路径(绝对或相对):str
属性 partition 将路径(不包含驱动器)切片
方法 add 将内容加载路径后面
方法 findRest 去除两个路径的共同部分
compare提供比较文件夹的API
函数 compare 比较两个文件夹
参数 folder1&folder2 比较的文件夹:``Folder``
参数 compareContent 文件内容的比较方法
ignore 忽略文件内容
hash 比较文件哈希值
content 比较文件内容
size 比较文件大小
返回 比较结果:CompareResult
命令行使用
compare Folder1 Folder2 [-c ignore|hash|content|size]
具体作用参见
compare -h
关于作者
作者主页宽宽2007
本项目在苟浩铭/文件夹管理 (gitee.com)上开源
帮助文档参见宽宽的帮助文档 (gitee.io)
pypi官网项目地址Pypi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.