仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 363|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] CentOS教程之Python OS 文件操作模块经常使用函数

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:05:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
小知识:CentOS并不包含封闭源代码软件。
我们常常会与文件和目次打交道,关于这些操作python供给了一个os模块,外面包括了许多操作文件和目次的函数。全体函数可以用help(os)或是dir(os)检查其用法。
经常使用的函数以下:
  1. 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应该是值得你深入了解学习研究的。
小妖女 该用户已被删除
沙发
发表于 2015-1-16 23:45:34 | 只看该作者

CentOS教程之Python OS 文件操作模块经常使用函数

有疑问前,知识学习前,先用搜索。
兰色精灵 该用户已被删除
板凳
发表于 2015-1-24 12:07:20 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
若天明 该用户已被删除
地板
发表于 2015-2-1 14:26:07 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
精灵巫婆 该用户已被删除
5#
发表于 2015-2-7 09:49:11 | 只看该作者
随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。
透明 该用户已被删除
6#
发表于 2015-2-21 23:26:45 | 只看该作者
当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。
飘灵儿 该用户已被删除
7#
发表于 2015-3-7 00:55:28 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
蒙在股里 该用户已被删除
8#
发表于 2015-3-14 07:08:32 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
山那边是海 该用户已被删除
9#
发表于 2015-3-21 02:32:52 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 04:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表