OS模块-提供对操作系统进行调用的接口

#_author:"ai_XZP_master"
#date: 2018/1/28
#提供对操作系统进行调用的接口
 
 
import os print (os.getcwd()) # 获取当前工作目录 # os.chdir(r'C:\Users') # print(os.getcwd()) # print(os.chdir("dirname")) # 改变当前脚本工作目录;相当于 shell cd # print(os.curdir) # 返回当前目录 : ('.') # os.makedirs('abc\\alex\\alvin') # os.makedirs('dirname1/dirname2') # 可生成多层递归目录 # os.removedirs('abc\\alex\\alvin') # os.removedirs('dirname1/dirname2')# 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 # os.mkdir('dirname') # os.mkdir('dirname\\xzp') # os.rmdir('dirname\\xzp') #r'G:' r 是原生字符串 # dirs = os.listdir(r'G:\Python\Day18') # print(dirs) # os.remove('_init_')# 只能删除文件不能删除文件夹 # os.rename('ww','www') # os.rename('os_module','abc')#abc abc.txt 是两个文件 # info=os.stat('.\\abc') # 获取文件 / 目录信息 # print(info.st_size)# 文件大小 # print(info) s=os.sep print (s) # 输出操作系统特定的路径分隔符 # 'C:%sKuGou%sCache'%s # '\r\n' # '\n' # '\r' # print(os.pathsep)#; # # print(os.system("dir")) # print(os.path.abspath('./abc'))# 返回 path 规范化的绝对路径 # s=os.path.split(r'C:\KuGou\Cache')# path 分割成目录和文件名二元组返回 # print(s) print (os.path.dirname( 'C:\KuGou\Cache' )) # os.path.dirname(_file_file)

猜你喜欢

转载自blog.csdn.net/qq_27262727/article/details/79309049