python os.chdir报错_python-os模块

import os #引入os模块

import time

print(os.name) #打印当前系统类型win---nt,linux----posix

print(os.getcwd())#打印当前的目录

os.chdir('d:\\python\\1')#改变当前目录

print(os.getcwd())#改过当前目录之后打印出

print(os.curdir)# . 本目录

print(os.pardir)# .. 父目录

os.makedirs('d:\\python\\1\\ceshi\\1')#以递归方式创建目录,如果最终目录存在报错

print(os.path.exists('d:\\python\\1\\ceshi\\1'))#判断目录或文件是否存在,存在True

os.removedirs('d:\\python\\1\\ceshi\\1')#递归删除空目录

print(os.path.exists('d:\\python\\1\\ceshi\\1'))#判断目录或文件是否存在,不存在Flase

os.system('type nul>1.txt')#调用系统命令创建文件(win系统是cmd命令)

print(os.path.isfile('1.txt'))#判断文件是否存在os.path.isfile('1.txt')

os.mkdir('girls')

os.mkdir('boys',0o777) #???

print(os.listdir(os.getcwd()))#以列表形式打印当前目录下的子目录或文件

os.rmdir('girls')

os.rmdir('boys')

print(os.listdir(os.getcwd()))#以列表形式打印当前目录下的子目录或文件

#os.rename('1.txt','01.txt')

print('@@@@@@')

print(os.stat('01.txt'))

a=os.listdir(os.getcwd())[0] #取当前目录下的第一个文件或目录

print(a)

print(os.path.abspath(a))#打印这个文件或目录的绝对目录

b=os.path.abspath(a)

print(os.path.split(b))#以元组形式返回目录和文件

print(os.path.join('D:\\pythontest\\b', 'D:\\pythontest\\a'))#拼接路径,如果侯一个是绝对路径前一个文件会被覆盖

print(os.path.join('D:\\pythontest\\ostest', 'hello.py')) #拼接路径

print(os.path.join('hello.py','D:\\pythontest\\ostest')) #拼接路径 会被覆盖

print(os.path.dirname('D:\\python\\ftp')) #会删除最后一个不管是目录还是文件

print(os.path.basename('D:\\pythontest\\ostest\\'))#打印\\后的字符串空字符串

print(os.path.basename('D:\\pythontest\\ostest\\a'))#打印\\后的字符串

print(os.getcwd())

print(os.path.getmtime(os.getcwd()))#打印文件或文件夹时间最后修改时间os.path.getatime最后访问时间,os.path.getctime最后创建时间

t=os.path.getmtime(os.getcwd())

t_1=time.strftime('%Y%m%d%H%M%S',time.localtime(t))

print(t_1)

m=os.path.getsize('D:\\python\\1\\SynAG.rar')#文件大小字节,目录是0

print(m)

print(os.sep)

print(os.extsep)

print(os.pathsep)

print(os.linesep)

#os.getenv('PATH')获取这个环境变量的值

#os.putenv('PATH','/home/sy/下载')临时增加环境变量

#splitext() 将一个路径切割成文件后缀和其他两个部分,主要用于获取文件的后缀

#isdir() 检测是否是文件夹

#exists() 检测某个路径是否真实存在

#isabs() 检测一个路径是否是绝对路径

#os.mknod("text.txt"):创建空文件

#os.path.exists('C:\\Python25\\abc.txt')

#os.path.splitext():分离文件名与扩展名

#os.fchdir(fd)

#os.getpid() 返回当前进程的id.在unix,Windows中有效。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部