zoukankan      html  css  js  c++  java
  • os模块

    import os
    #r#保留原生字符串的意思,不转意
    print(os.getcwd())#查看当前工作目录C:UsersAdministratorPycharmProjectsstudy_pythonday16
    # os.chdir(r'c:users')#切换工作目录c:users
    # os.curdir#返回到当前目录 #(".")
    # os.pardir#获取当前目录的父目录字符串名 (".")
    os.makedirs('abc\xiongli\xiong')#在当前路径下,如果改了路径,就在改的路径下递归生成多层文件夹
    os.mkdir('abc')#里面只能生成一级文件,不过可以多次生成变成多层文件夹
    os.removedirs('abc\xiongli\xiong')#若目录为空,则删除
    os.rmdir('abc')#删除一层并且为空的文件夹,不过可以一层一层的删除
    os.listdir()#拿出指定路径下的文件,并把文件名做成列表输出
    os.remove()#只能删除指定文件
    os.rename()#对文件重命名(旧名字,新名字)
    os._stat('')#拿文件的信息,包括路径,类型,大小,上一次被人修改的时间,都封装起来
    os.sep#把路径中的分隔符替换
    os.pathsep#打印环境变量的地址分隔符
    os.system()#执行shell命令
    os.environ#获取系统环境变量
    os.path.abspath('path')#显示当前绝对路径
    os.path.pathsep()#获取某个文件的绝对路径
    os.path.split()#分割路径与文件名
    os.path.dirname('path')#返回该路径的父目录
    os.path.join([])#,拼接,路径拼接
    #使用
    a=os.path.abspath('模块')#C:UsersAdministratorPycharmProjectsstudy_pythonday16模块
    b=os.path.dirname(os.path.abspath('模块'))#C:UsersAdministratorPycharmProjectsstudy_pythonday16
  • 相关阅读:
    hdu 4710 Balls Rearrangement()
    hdu 4707 Pet(DFS水过)
    hdu 4706 Children's Day(模拟)
    hdu 4712 Hamming Distance(随机函数暴力)
    csu 1305 Substring (后缀数组)
    csu 1306 Manor(优先队列)
    csu 1312 榜单(模拟题)
    csu 1303 Decimal (数论题)
    网络爬虫
    Python处理微信利器——itchat
  • 原文地址:https://www.cnblogs.com/laoli1020/p/8641736.html
Copyright © 2011-2022 走看看