Appearance
1.1.读写文件自动化
使用pathlib库操作文件
对文件进行重命名是常见的需求,通过pathlib库的Path.rename方法可以轻松实现对某文件的重命名操作。
Path.unlink方法等价于os.remove方法,用于删除已存在的文件;Path.rmdir方法等价于os.rmdir方法,用于删除空的目录,如果目录非空,该方法会抛出异常。
使用的listdir()函数返回的只是文件和子文件夹的名称,而这里使用的glob()函数返回的则是文件和子文件夹的完整路径。
使用zipfile、tarfile压缩解压文件
Python中提供了zipfile与tarfile内置库来分别实现对两种压缩文件的不同操作。