• python os模块


     1 print(os.name) #获取当前系统平台
     2 print(os.getcwd()) #获取当前目录
     3 print(os.getenv("path"))#获取环境变量 path
     4 print(os.sep)
     5 print(os.listdir("f:\"))#获取指定目录下的文件和文件名,无参数则指当前目录
     6 """
     7 os.mkdir("自动创建")#创建目录
     8 os.rmdir("自动创建")#删除一个空目录
     9 os.rename()#重命名目录名或者文件名录。
    10 """
    11 my_dir="D:\liangmx\LRzl\123"
    12 
    13 #os.makedirs(my_dir)#可以生成多层递归目录。
    14 #os.removedirs(my_dir)#可以删除多层递归的空目录。
    15 
    16 os.chdir("c:\")#改变当前目录,到指定目录中。
    17 print(os.listdir())
    18 print(os.getcwd())
    19 print(os.path.exists(r"C:UsersAdministrator.PCOS-2019UWIKDJDesktop1.py"))#判断文件或者目录是否存在
    20 print(os.path.isfile("c:\a.txt"))#判断是否为文件
    21 print(os.path.isdir("c:\a.txt"))#判断是否为目录
    22 aa="c:\a.txt"
    23 print(os.path.getsize(aa))#返回文件大小
    24 """
    25 os.path.basename(path)#返回文件名
    26 os.path.dirname(path)#返回文件路径
    27 os.path.abspath(name)#返回绝对路径。
    28 os.path.join(path,name)#连接目录与文件名。
    29 """
    30 """
    31 dirs="D:\Release\bin"
    32 if not os.path.exists(dirs):
    33     os.makedirs(dirs)
    34     
    35 else:
    36     files= os.listdir(dirs)
    37     print(files)
    38     #拼接了路径
    39     fullpath=os.path.join(dirs,files[0])
    40     print (fullpath)
    41     #判断一个路径是否是一个文件,是否目录
    42     if os.path.isfile(fullpath):
    43         print( '我是一个文件')
    44     elif os.path.isdir(fullpath):
    45         print( '我是一个目录')
    46 """
    47 '''编写程序:
    48 1:能在当前目录下查找文件名包含指定字符串的文件
    49 2:并打印出绝对路径
    50 '''
    51 """
    52 sub_str="电子时钟"
    53 cur_dir=os.getcwd()
    54 files=os.listdir(cur_dir)
    55 for item in files:
    56     print (item)
    57     if os.path.isfile(os.path.join(cur_dir,item)):
    58         if item.find(sub_str) != -1:
    59             print (os.path.join(cur_dir,item))
    60 """
  • 相关阅读:
    加密API实现与测试
    使用GO操作MongoDB
    go mongodb Pipeline 聚合查询格式
    [ZJOI 2022] 众数
    Generators All in One
    [Contest on 2022.5.27] 我还是一道题都不会做
    [干饭现场] 多项式全家桶
    [题目小结] 线性姬
    [Contest on 2022.5.31] 在 5 月 31 日的考试
    CodeForces 917D Stranger Trees
  • 原文地址:https://www.cnblogs.com/bcyczhhb/p/11669581.html
Copyright © 2020-2023  润新知