文件操作 - cp_progress.py
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/doc/python3-rich/examples/cp_progress.py
编辑文件内容
""" A very minimal `cp` clone that displays a progress bar. """ import os import shutil import sys from rich.progress import Progress if __name__ == "__main__": if len(sys.argv) == 3: with Progress() as progress: desc = os.path.basename(sys.argv[1]) with progress.open(sys.argv[1], "rb", description=desc) as src: with open(sys.argv[2], "wb") as dst: shutil.copyfileobj(src, dst) else: print("Copy a file with a progress bar.") print("Usage:\n\tpython cp_progress.py SRC DST")
修改文件时间
将文件时间修改为当前时间的前一年
删除文件