python中如何来操作文件以及目录?下面会通过详细的实例来介绍python中对文件以及目录的使用:
本文实例讲述了Python文件及目录操作的方法。分享给大家供大家参考。具体分析如下:
在python中对文件及目录的操作一般涉及多os模块,os.path模块。具体函数以及使用方法在程序中说明。
using chdir() to change current dir |
getcwd() can show the current working directory |
#chdir改变当前目录为:directory目录 |
def show_filesOfdir(whichDir): |
using listdir() to shows all of the file execpt directory |
join() function catenate 'whichDir' with listdir() returns values |
isfile() check that file is a regular file |
for file in os.listdir(whichDir): |
#利用join()把whichDir目录及listdir() 返回值连接起来组成合法路径 |
file_name = op.join(whichDir,file) |
#isfile()函数可以判断该路径上的文件是否为一个普通文件 |
shows 'path' the last access time |
getatime() return the time of last access of path |
stat() return information of a file,use its st_atime return the time of last access |
ctime() return a string of local time |
#getatime()函数返回最后访问时间,不过是以秒为单位(从新纪元起计算) |
print time.ctime(op.getatime(path)) |
print time.ctime(stat.st_atime) |
print time.ctime(op.getctime(path)) |
print time.ctime(stat.st_ctime) |
Implement isdir() function by myself |
MODE = os.stat(path).st_mode |
return stat.S_ISDIR(MODE) |
if __name__== "__main__": |
show_filesOfdir('''/root''') |
printaccess('/etc/passwd') |
python中文件及目录的操作方法就是这样,欢迎大家参考。。。。
0 Comments