快乐家人

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
1、print(os.listdir('e:\\')) #listdir是列出目录下所有的文件和文件夹,并以列表的类型返回数据
2、os.remove('stu_info.xls') #用于删除指定路径的文件。如果指定的路径是一个目录,将抛出OSError
3、os.rename('c','d') #重命名文件或目录,如果重命名后的名字已经存在,将抛出OSError
4、print(os.sep) #打印显示当前操作系统的路径分隔符
5、print(os.system('ipconfig')) #执行操作系统命令的,但是获取不到结果
6、print(os.popen('ipconfig').read()) #可以获取到命令执行的结果
7、print(os.path.abspath('b.py')) #获取指定文件夹的绝对路径
8、print(os.path.dirname('E:\Sammy_code\day8-0512\homework')) #获取当前目录的上一级目录
9、print(os.path.exists('E:\Sammy_code\day8-0512\homework')) #判断文件或目录是否存在, 返回True或False
10、print(os.path.isfile('b.py')) #判断是否是一个文件:1、文件要存在 2、必须是一个文件, 返回True或False
11、print(os.path.isdir(r'E:\Sammy_code\b.py'))#判断目录是否存在,返回True或False
12、print(os.path.getsize('E:\Sammy_code\day8-0512\homework\lucky_draw.py')) #获取当前文件的大小
13、print(os.path.join('root','hehe','test.py')) #路径拼接 root\hehe\test.py
14、for abs_path, dir, file in os.walk(r'E:\Sammy_code\day8-0512\homework'):
  print(abs_path, dir, file)
  # abs_path 当前循环的绝对路径
  # dir 目录下面所有的文件夹 [ ]
  # file 目录下面的所有文件 []
posted on 2018-05-23 16:40  快乐家人  阅读(337)  评论(0编辑  收藏  举报