zoukankan      html  css  js  c++  java
  • python之文件目录操作

    代码示例:

     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:pyworkpyworkspace	emp
    4、切换到父目录后绝对路径: D:pyworkpyworkspace
    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:pyworkpyworkspace.idea
    D:pyworkpyworkspacestudy_demo
    D:pyworkpyworkspacestudy_demo2
    D:pyworkpyworkspace	emp
    D:pyworkpyworkspacework_dir
    D:pyworkpyworkspaceyzwx_selenium
    D:pyworkpyworkspace\__pycache__
    

      

  • 相关阅读:
    day58
    day57
    day55
    day56
    day54
    Vue(练习二)
    Vue练习
    Vue框架
    作业
    Django(九)
  • 原文地址:https://www.cnblogs.com/gongxr/p/7529962.html
Copyright © 2011-2022 走看看