位置: 编程技术 - 正文

python中os模块详解(python中os模块有什么作用)

编辑:rootadmin

推荐整理分享python中os模块详解(python中os模块有什么作用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python3 os模块,py os模块,python3 os模块,python os.path模块,py os模块,python os模块安装方法,python中的os模块,python中的os模块,内容如对您有帮助,希望把文章链接给更多的朋友!

os模块提供了对目录或者文件的新建/删除/查看文件属性,还提供了对文件以及目录的路径操作。比如说:绝对路径,父目录……

os.sep可以取代操作系统特定的路径分隔符。windows下为 “\”,Linux下为"/"

os.linesep字符串给出当前平台使用的行终止符。例如,Windows使用'rn',Linux使用'n'而Mac使用'r'。

os.pathsep 输出用于分割文件路径的字符串,系统使用此字符来分割搜索路径(像PATH),例如POSIX上':',Windows上的';'

os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径

os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd

os.curdir 返回当前目录: ('.')

os.pardir 获取当前目录的父目录字符串名:('..')

os.mkdir('dirname') 生成单级目录;相当于shell中mkdir dirname

os.makedirs('dirname1/dirname2') 可生成多层递归目录

os.remove(file) 删除一个文件

os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推

os.rmdir('dirname') 删除单级空目录,若目录不为空则无法删除,报错;相当于shell中rmdir dirname

os.listdir('dirname') 列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印

os.rename("oldname","newname") 重命名文件/目录,如果newname存在则替换出现错误

os.replace(src,dest) 重命名文件/目录,如果dest表示的是文件,存在则覆盖原来的文件,不报错;若是目录,存在则会报错

python中os模块详解(python中os模块有什么作用)

os.chmod(path, mode, *, dir_fd=None, follow_symlinks=True)

Ex:os.chmod('C:\my_share_file\test.sh',)

os.stat('path/filename') 获取文件/目录信息

os.utime(path,times) 修改时间属性 times是个元组,(atime,mtime),这两个时间数可以通过os.stat获取

os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])

1.top表示需要遍历的目录树的路径

2.topdown的默认值是”True”,表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为”False”时,

则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件

3.onerror的默认值是”None”,表示忽略文件遍历时产生的错误.如果不为空,则提供一个自定义函数提示错误信息后继续遍历或抛出异常中止遍历

该函数返回一个元组,该元组有3个元素,这3个元素分别表示当前遍历的目录,当前遍历的目录列表,当前遍历的目录的文件列表

os.walk()举例:

os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。

os.getenv()获取一个环境变量,如果没有返回none

os.putenv(key, value)设置一个环境变量值

os.environ[]获取环境变量的值 两者等价:os.environ[‘HOME'] <->os.getenv(‘HOME')

os.system(command)函数用来运行shell命令。

os.popen("bash command") 运行shell命令,生成对象,可赋给变量,再用read读取

django批量导入xml数据 django后台批量导入数据在生产环境中,往往数据不是几条或者几百条,那么举个例子,将公司所有员工员工号或者帐号密码导入进后台,那就不建议你

django model去掉unique_together报错的解决方案 事情是这样的,我有一个存储考试的表classExam(models.Model):category=cached_fields.ForeignKeyField(Category)name=models.CharField(max_length=)date=models.DateField()created_at=models

python 队列详解及实例代码 队列特性:先进先出(FIFO)——先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。Queue模块最常与threading模块一起构成生产-消

标签: python中os模块有什么作用

本文链接地址:https://www.jiuchutong.com/biancheng/384426.html 转载请保留说明!

上一篇:python append、extend与insert的区别

下一篇:django批量导入xml数据(django批量上传图片)

  • 个体户减免增值税
  • 2019年地方各项基金费申报表填写错误要交滞纳金吗
  • 2021年停车费税率
  • 全资子公司合并报表是权益法还是成本法
  • 企业发生破产清算
  • 企业所得税查增值税吗
  • 预收款项增值税
  • 员工个人无息借款违法吗
  • 超市送现金券怎么做账
  • 租地协调费没发票怎么入账?
  • 政府给的专款专用发票
  • 法人转钱到公户是借款还是投资款
  • 商业企业购货分录
  • 办理出口退税需要的资料
  • 商业营业用房经营租赁税率是多少
  • 工作服清洗费要交个税那
  • 增值税普通发票和专用发票有什么区别
  • 印花税的计税依据含税吗
  • 开户存入现金计什么科目
  • 居间合同怎么签才算有效
  • 接受捐赠收入要计入企业所得税应纳税所得额吗
  • 哪些外籍个人应在中国缴纳个税?
  • 上市公司非限售股股票转让收入
  • 地方教育附加什么时候交
  • 运费收入会计处理
  • 出口关税的完税条件
  • 专项基金是什么
  • 扣缴公积金的会计分录
  • vue组件相互引入
  • win10显示在哪
  • 企业出租涉及到的税收
  • 以前年度多计提的附加税怎么冲回
  • 免抵退税务处理
  • 出口退税需要提供什么
  • php 自定义函数
  • mac apache php
  • 小客车能用多少年
  • 印花税申报一直显示办理中什么意思
  • 累计折旧累计摊销属于现金流吗
  • 子公司吸收合并母公司 特殊性税务处理
  • 减值损失和减值损失区别
  • python多进程间通信
  • MySQL的LEFT JOIN表连接的进阶学习教程
  • 经济利益的总流入
  • 社保为什么单位缴费是0什么时间才正常
  • 国际货运代理一个月大概有多少收入
  • 合并抵消分录影响母公司总分类账吗
  • 应收业务处理流程
  • 发票申请退税隔两个月能去办理么
  • 收到预收款并已付款
  • 土地增值税税率怎么算
  • 出口退税账务处理
  • 企业视同销售的情况都有哪些?
  • 应收账款转回坏账怎么办
  • 购买工程物资能使现金流量变动吗
  • 转账到银行卡是从哪转的
  • 会计账簿按用途分类分为
  • 值得收藏的一元硬币
  • OpenBSD 3.8 release 架设FTP服务器
  • win32k.sys是什么
  • ubuntu系统如何
  • xp administrator隐藏如何找回解决方案
  • giantantispywaremain.exe是什么进程 有什么作用 giantantispywaremain进程查询
  • red hat linux怎么用
  • win7系统怎么调整字体大小
  • win10资源管理器启动不了
  • javascript date format
  • unity3d shader之Julia集和Mandelbrot集绘制美丽图案 (二)
  • python 日期运算
  • 初识大学主题征文
  • JavaScript中的变量名不区分大小写
  • 英特尔在哪打开
  • 长沙税务网站查询系统
  • 贵州省网上税务局要那个版本
  • 山东税务社保费用缴纳
  • 车辆购置税可以抵税吗
  • 哪些润滑油属于危险品类
  • 宾馆增值税专用发票可以抵扣
  • 补交以前年度城建税费怎么做账
  • 营业外收入缴纳哪些税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设