CentOS教程之Python OS 文件操作模块经常使用函数
小知识:CentOS并不包含封闭源代码软件。我们常常会与文件和目次打交道,关于这些操作python供给了一个os模块,外面包括了许多操作文件和目次的函数。全体函数可以用help(os)或是dir(os)检查其用法。
经常使用的函数以下:
1.重定名:os.rename(old,new)2.删除:os.remove(file)3.列出目次下的文件:os.listdir(path)4.获得以后任务目次:os.getcwd()5.转变任务目次:os.chdir(newdir)6.创立多级目次:os.makedirs(r"c:python est")7.创立单个目次:os.mkdir("test")8.删除多个目次:os.removedirs(r"c:python")#删除所给路径最初一个目次下一切空目次。9.删除单个目次:os.rmdir("test")10.获得文件属性:os.stat(file)11.修正文件权限与时光戳:os.chmod(file)12.履行操作体系敕令:os.system("dir")13.启动新过程:os.exec(),os.execvp()14.在后台履行法式:osspawnv()15.终止以后过程:os.exit(),os._exit()16.分别文件名:os.path.split(r"c:pythonhello.py")-->("c:python","hello.py")17.分别扩大名:os.path.splitext(r"c:pythonhello.py")-->("c:pythonhello",".py")18.获得路径名:os.path.dirname(r"c:pythonhello.py")-->"c:python"19.获得文件名:os.path.basename(r"r:pythonhello.py")-->"hello.py"20.断定文件或目次能否存在:os.path.exists(r"c:pythonhello.py")-->True21.断定能否是相对路径:os.path.isabs(r".python")-->False22.断定能否是目次:os.path.isdir(r"c:python")-->True23.断定能否是文件:os.path.isfile(r"c:pythonhello.py")-->True24.断定能否是链接文件:os.path.islink(r"c:pythonhello.py")-->False25.获得文件巨细:os.path.getsize(filename)26.搜刮目次下的一切文件:os.path.walk()
小知识:CentOS已正式加入红帽公司。从事互联网技术的同学,CentOS应该是值得你深入了解学习研究的。
CentOS教程之Python OS 文件操作模块经常使用函数
有疑问前,知识学习前,先用搜索。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。 学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。 随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。? Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
页:
[1]