os操作

 1 import os
 2 # print(os.name)   #获取系统类型,Windows os.name = "nt",linux  "posix"
 3 
 4 #2.用python命令代替系统命令
 5 # os.system("ipconfig")
 6 # content = os.popen("ipconfig").read()  #获取命令结果os.popen()返回的是一个file对象
 7 # print(content)
 8 
 9 #3.目录和文件相关操作
10 
11 print(os.listdir('.'))
12 print(os.getcwd())
13 # os.chdir('d:')
14 # print(os.getcwd())
15 print(os.listdir(os.getcwd()))
16 # os.rmdir('1.log')
17 # os.mkdir('1.log')
18 os.makedirs('/a/b') 创建递归目录
os.removedirs('/a/b')  删除递归目录必须是空目录
19 print(os.linesep)#打印系统分隔符,Linux分隔符
,windows分隔符
,mac分隔符
 20 21 # print(os.path.join(os.getcwd(),'aaa')) 拼接目录 22 print(os.path.exists(os.getcwd())) 23 24 print(os.path.islink(os.getcwd())) 25 26 print(os.path.join(os.getcwd(),'abc.txt')) 27 path1 = os.path.join(os.getcwd(),'abc.txt') 28 29 # print(os.path.split(path1)) 把最后一个目录和前面的分开,返回一个元组 30 # print(os.path.splitdrive(path1)) 31 # print(os.path.splitext(path1)) 把文件的后缀名和前面分开
原文地址:https://www.cnblogs.com/zhanghr0728/p/9687460.html