12.2使用os.path操作目录
# os.path_test.py import os import time print(os.path.abspath("abc.txt")) # 获取绝对路径 print(os.path.commonprefix(['/usr/lib', 'usr/local/lib'])) print(os.path.dirname('abc/xyz/README.txt')) # 获取目录 print(os.path.exists('abc/xyz/README.txt')) # 判断目录是否存在 print(time.ctime(os.path.getatime('os.path_test.py'))) # 获取最近一次访问时间 print(time.ctime(os.path.getmtime('os.path_test.py'))) # 获取最近一次修改时间 print(time.ctime(os.path.getctime('os.path_test.py'))) # 获取创建时间 print(os.path.getsize('os.path_test.py')) # 获取文件大小 print(os.path.isfile('os.path_test.py')) # 判断是否为文件 print(os.path.isdir('os.path_test.py')) # 判断是否为目录 print(os.path.samefile('os.path_test.py', './os.path_test.py')) # 判断是否为同一个文件 print(os.listdir('.')) # 列出目录下的文件或文件夹 输出结果: abc/xyz False Sat Sep 28 21:09:02 2019 Sat Sep 28 21:09:02 2019 Mon Jul 29 23:12:26 2019 981 True False True ['abc.txt', 'os.path_test.py']
12.4打开文件
12.5读取文件