#例程1 os.getcwd()获取当前执行文件的目录
os = OS() #创建os对象
path = os.getcwd() #os获取当前执行文件所在的目录的方法,无参数。
print("%\n",path) #显示当前目录
#例程2 os.chdir()切换目录
os = OS() #创建os对象
a = os.chdir("d:\\") #从当前路径跳转到c:\,成功返回True,否则返回False
print("%\n",a) #显示执行结果正确与否
path = os.getcwd() #获取改变后的目录。
print("%\n",path) #显示改变后的目录
#例程3 os.pause()程序暂停执行
os = OS() #创建os对象
os.pause() #无参数,使程序暂停,按任意键接着运行
print("%\n","按任意键,程序继续运行,才能显示词句话")
#例程4 os.rename()重命名方法
# 参数1:老文件名,参数2:新文件名,文件名也可以是路径
# 如果指定路径新文件名已经存在,会覆盖新文件
# 如果前后路径不也一样,相当于移动文件(老文件被删除,在新的路径上产生新文件)
os = OS() #创建os对象
a = os.rename("copy00.txt","b.test") #重命名,成功返回True,否则返回False.
print("%\n",a) #重命名成功显示True,否则显示False
#例程5 os.pathexists()判断文件或路径是否存在
#参数是字符串(文件夹或路径)
#如果是路径返回True,否则返回False
os = OS() #创建os对象
print("%\n",os.pathexists("c:\\windows")) #判断路径"c:\\windows"是否存在
print("%\n",os.pathexists("copy00.txt")) #判断文件"copy00.txt"是否存在
#例程6 os.pathisfile()判断参数(字符串)是否是个文件
#参数是字符串(文件名,可以带路径)
#如果是文件返回True,否则返回False
os = OS() #创建os对象
a = os.pathisfile("c:\\copy00.txt") #参数是字符串(文件名)
print("%\n",a)
#例程7 os.pathisdir()判断路径是否存在
# 输入参数(字符串)
# 如果输入字符串是路径,返回True,否则返回False
os = OS() #创建os对象
a = os.pathisdir("c:\\xwindows")
print("%\n",a)
#例程8 os.mkdir() 创建单层目录
# 输入参数(字符串),是文件目录。
# 如果创建成功,返回True,否则返回False。如果目录已经存在,放弃创建,返回False
os = OS() #创建os对象
a = os.mkdir("d:\\test") #
print("%\n",a)
a = os.mkdir(".\\test") #在当前目录下,创建一个子目录test
print("%\n",a)
#例程9 os.makedirs() 创建多层目录
# 输入参数(字符串),是多层目录
# 如果创建成功,返回True,否则返回False
# 如果目录已经存在,放弃创建,返回False
os = OS() #创建os对象
a = os.makedirs("d:\\test\\test1\\test2")
print("%\n",a)