zoukankan      html  css  js  c++  java
  • Python基础-常用模块OS

    模块:一个python文件就是一个模块,模块分三种:

    1,标准模块,也就是python自带的模块,例如import  time,random,string等等

    2,第三方模块,这种模块需要自己安装才能使用

    (1),python3中可以直接安装用命令:pip/pip3  install   安装文件名称

    (2),手动安装,

             (a)下载安装包,解压

             (b)进入解压文件夹里面,python setup.py install (ps:windows下,目录上直接写cmd,就可以跳转的当面目录的cmd窗口)

    (3)Pycharm中直接安装,这种是最常用方法,

     3,自己写的python文件,用的时候也是要import 模块名称  from  方法名称

    os模块内常用方法见下:

    print(os.getcwd())# 获取当前路径
    print(os.mkdir("test1")) # 创建文件夹
    print(os.rmdir("test1")) # 只能删除空文件夹
    print(os.remove("a.py")) # 删除文件
    print(os.mkdir("test1")) # 创建文件夹
    os.listdir('.') # 列出一个目录下的所有文件
    os.rename("test", "test1") # 重命名
    print(os.sep) # 当前操作系统的路径分隔符
    print(os.path.abspath(__file__)) # 获取绝对路径
    print(os.path.split("/usr/hehe/hehe.txt")) # 分割路径和文件名,打印结果为['/usr/hehe/','hehe.txt']

    print(os.path.basename("/usr/hehe/hehe.txt"))#分割文件名出来,执行结果打印hehe.txt
    print(os.path.dirname("/usr/local/a.txt")) # 获取父目录
    print(os.path.exists("/usr/local")) # 目录/文件是否存在
    print(os.path.isfile("test1")) # 判断是否是一个文件
    print(os.path.isdir("test1")) # 是否是一个文件夹
    print(os.path.join("root", 'hehe', 'a.sql')) # 拼接成一个路径

  • 相关阅读:
    正则表达式
    抽象
    面向对象
    this关键字
    http协议
    URL
    Ajax
    PHP命名空间
    PDO
    异常
  • 原文地址:https://www.cnblogs.com/niuniu2018/p/7724548.html
Copyright © 2011-2022 走看看