#!/usr/bin/env python #__author: hlc #date: 2019/6/7 import os # a = os.getcwd() # 获取当前路径,即当前python脚本工作的路径 # print(a) # os.chdir("C:\Python37") # 改变当前脚本工作目录,相当于shell中的cd # print(os.getcwd()) # C:\Python37 # print(os.curdir) # . ;返回当前目录 # print(os.pardir) # ..;返回上一级目录 # os.makedirs("asd\\sdfa\\fasds") # 生成多个递归目录 # os.removedirs("asd\\sdfa\\fasds") # 删除多个空文件夹 # os.mkdir("asdf") # 创建一个文件 # os.rmdir("asdf") # 删除单级空目录,若内容不为空则无法删除 # os.listdir("sdlfkja") # 列出指定文件下文件或者子目录,包含隐藏文件,返回一个列表 # os.remove() # 删除一个文件 ,只能删文件,不能删文件夹 # os.rename("oldname","newname") # 重命名文件或目录 # os.stat("path/fileame") # 获取文件/目录信息, # print(os.listdir()) # info = os.stat(".\\随机数模块.py") # print(info) # os.stat_result(st_mode=33206, st_ino=9007199254886597, st_dev=950012667, st_nlink=1, st_uid=0, st_gid=0, st_size=919, st_atime=1559913476, st_mtime=1559913476, st_ctime=1559911081) # print(info.st_ino) # os.sep() # 输出操作系统特定的路径分隔符,win下为‘\\’,linux下为 ‘/’ # os.linesep() # 输出当前平台的换行符,win为"\r\n",linux"\n",mac "\r" # os.pathsep # 环境变量的分隔符,win为 ;linux为 : # os.name # 输出字符串,指示平台,win nt,linux posix; # os.system("dir") #运行shell命令,直接显示 # print(os.environ) # 获取环境变量 # print(os.path.abspath("./")) # 获取指定文件的绝对路径 # print(os.path.split("C:\Python37\python_file\模块")) # (‘C:\\Python37\\python_file‘, ‘模块‘);文件和路径的分割,根据最后一个斜杠划分
原文地址:https://www.cnblogs.com/hlc-123/p/10989647.html
时间: 2024-11-09 10:18:06