码迷,mamicode.com
首页 > 编程语言 > 详细

python之文件目录操作

时间:2017-09-16 11:44:18      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:curd   文件目录   cache   lists   logs   space   print   blog   pytho   

代码示例:

 1 # 改变当前目录操作
 2 import os
 3 
 4 cur = os.curdir
 5 print("1、当前目录相对路径:", cur)
 6 par = os.pardir
 7 print("2、父目录相对路径:", par)
 8 cwd = os.getcwd()
 9 print("3、当前目录绝对路径:", cwd)
10 os.chdir(os.pardir)  # 改变当前路径
11 cwd = os.getcwd()
12 print("4、切换到父目录:", cwd)
13 
14 file_str = ‘‘
15 for f in os.listdir(cwd):
16     ‘‘‘遍历父目录下文件‘‘‘
17     file_str = f +  + file_str
18 print("5、父目录下文件:" + file_str)

运行结果:

1、当前目录相对路径: .
2、父目录相对路径: ..
3、当前目录绝对路径: D:\pywork\pyworkspace\temp
4、切换到父目录后绝对路径: D:\pywork\pyworkspace
5、父目录下文件:__pycache__、yzwx_selenium、work_dir、temp、study_demo2、study_demo、.idea、

  

遍历子目录代码示例:

1 file_str = ‘‘
2 lists = os.listdir(cwd)
3 for f in lists:
4     ‘‘‘遍历子目录‘‘‘
5     if os.path.isdir(f):
6         os.chdir(f)
7         print(os.getcwd())
8         os.chdir(os.pardir)

运行结果:

D:\pywork\pyworkspace\.idea
D:\pywork\pyworkspace\study_demo
D:\pywork\pyworkspace\study_demo2
D:\pywork\pyworkspace\temp
D:\pywork\pyworkspace\work_dir
D:\pywork\pyworkspace\yzwx_selenium
D:\pywork\pyworkspace\__pycache__

  

 

python之文件目录操作

标签:curd   文件目录   cache   lists   logs   space   print   blog   pytho   

原文地址:http://www.cnblogs.com/gongxr/p/7529962.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!