python标准库第一步_Python标准库学习1-文件系统
os;glob;dircache;stat(os.stat);linecache;tempfile;shutil;filecmp;file类;mmap;codecs;StringIO
os.path——
第一组函数:解析表示文件路径名的字符串。依赖于os下的一些变量,进行解析:
os.sep——路径各部分之间的分隔符("/","\")。
os.extsep——文件名与文件扩展名之间的分隔符(".")。
os.pardir——表示目录上一级("..")。
os.curdir——目录当前部分(".")。
os.path.split(path)返回一个tuple,path表示的路径或文件的所在位置和名称。"E:/abc/dd"——>("E:/abc","dd")
os.path.basename(path)等于split返回的tuple的第二个元素。
os.path.dirname(path)等于split返回的tuple的第一个元素。
os.path.splitext(path)依据扩展名分割符将字符串分割成两部分,第二部分为对应的扩展名。
os.path.commonprefix(pathlist)返回 path字符串列表中所有路径都出现的公共前缀。
第二组函数:建立路径
os.path.join(*parts)将一个tuple中的各项结合成一个路径值,如果tuple的值中某个参数以os.sep开头,则会丢弃该参数前面的所有参数。
os.expanduser(包含~的字符串),将~转化为用户主目录名。
第三组函数:规范化路径
os.path.abspath(path)相对路径转绝对路径。
os.path.normpath(path)对于前面构建的路径字符串,清除多余的分隔符的。
第四组函数:文件属性
os.path.getatime(file)访问时间
os.path.getctime(file)创建时间
os.path.getmtime(file)修改时间
os.path.getsize(file)文件数据量,以字节为单位。
第五组函数:测试字符串对于路径。返回bool值
os.path.isabs(file)是否为绝对路径
os.path.isdir(file)是否为目录
os.path.isfile(file)是否为文件
os.path.islink(file)是否为symbolic link(linux)
os.path.exists(file)是否存在
第六组函数:遍历目录树
os.path.walk(path,func,arg)遍历path目录及path下的目录,执行func函数,func有三个参数,第一个就是arg,func(arg,dirname,names)
python标准库第一步_Python标准库学习1-文件系统相关推荐
- python扩展库丰富吗_python扩展库
python更新所有的包 1 2 3 4 5 6 7 8> import pip > from subprocess import call > > package_list_ ...
- python random库怎么用_Python || Random库的使用
点击上方蓝字关注"程序员Bob"呀~ 每日一句,送给最珍贵的你: 人们内心的恐惧,有部分来自于过去事实所造成的伤害,但另一部分,却是源自我们对恐惧的想像和无限放大. 在C语言我们可 ...
- python的开源库是什么_python开源库列表
标准库 Python标准库描述了 Python 语言的具体语法和语义,这份库参考则介绍了与 Python 一同发行的标准库.它还描述了通常包含在 Python 发行版中的一些可选组件. API手册:h ...
- python的标准类型内建函数有_python标准内建函数_python 内建函数(四)
转自 http://www.cnblogs.com/mangood/p/6013741.html 内建函数都在 _builtins_ 里面 (1)abs() 取绝对值 adb(-10) 10 (2)b ...
- python编程入门第一课_python入门前的第一课 python怎样入门
人工智能时代的到来,很多文章说这么一句:"不会python,就不要说自己是程序员",这说的有点夸张了,但确实觉得目前python这个语言值得学习,而且会python是高薪程序员的必 ...
- python对建筑设计的作用_Python 与深度学习有哪些与建筑设计相接轨的可能性?...
写在最前面: 我自己不是学建筑的,对建筑的理解可能会有偏差,懂一点点deep learning. 这个问题可以分开来回答,Python 与deep learning,deep learning 与建筑 ...
- 改变体质,预防癌症第一步 (分享大家学习)
改变体质,预防癌症第一步 有关癌症--看完再寄给别人-功德无量 三十多年前有一位服务于公卖局台北啤酒厂的张先生,参加该啤酒厂选派技术人员到国外深造的考试,以优异的成绩及格.但在出国前经某公立医院体检 ...
- python 删除csv第一行_python 标准库学习之 csv
本文由作者 凭海临风 授权刊登.原文地址:https://jeffsui.github.io/2020/01/02/python-standard-library-csv/ 文档路径 官方文档:htt ...
- 不属于python标准库的是_Python标准库笔记(11) — Op
Operator--标准功能性操作符接口. 代码中使用迭代器时,有时必须要为一个简单表达式创建函数.有些情况这些函数可以用一个lambda函数实现,但是对于某些操作,根本没必要去写一个新的函数.因此o ...
最新文章
- 北斗时钟在国内各行业的应用前景
- cppunit linux,Linux中使用CppUnit工具
- VBS基础篇 - 运算符(1) - 运算符优先级
- python中等于号可以用is代替_python中字符串比较使用is、==和cmp()总结
- 单机搭建Android开发环境(五)
- 【渝粤题库】陕西师范大学201451 中国法制史作业
- STM32上使用JSON
- php引入odbc模块,php如何用odbc调用存储过程?
- Sentinel热点Key降级上_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0042
- 实验报告四 201521430002 张实
- 跟着团子学SAP—SAP LTMC基础教程(物料主数据导入示例)
- nod32 升级方法
- iOS 的 APP 如何适应 iPhone 5s/6.6s/6.6sPlus 三种屏幕的尺寸?
- 网页版迅雷离线下载过程分析
- 如何刷新bios?在windows系统上刷新bios的方法
- 蚂蚁金服与阿里云“双剑合璧”,加速释放金融科技时代新红利
- OBS Studio(obs录屏软件)官方中文版V27.2.4 | 最新obs中文版百度云下载
- 如何将二维码巧妙放进海报里?
- 计算机专业的短期计划范文,制定计算机学习计划范文3篇
- uniapp接入支付宝支付详细申请流程2021.6.1