范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Python其实很简单第十七章文件管理

  这里介绍一下获取文件基本信息、文件重命名和文件删除操作方法。
  17.1获取文件基本信息的函数stat()
  用os模块中的stat()函数可以获取文件的最后一次访问时间、最后一次修改时间、文件大小等基本信息。
  语法格式:
  os.stat(file)
  其中,file要包含完整的文件完整路径,可以是相对路径,也可以是绝对路径。
  Stat()函数的返回值是一个对象,包括如下属性:
  st_mode: inode 保护模式。
  st_ino: inode 节点号。
  st_dev: inode 驻留的设备。
  st_nlink: inode 的链接数。
  st_uid: 所有者的用户ID。
  st_gid: 所有者的组ID。
  st_size: 普通文件以字节为单位的大小。
  st_atime: 上次访问的时间。
  st_mtime: 最后一次修改的时间。
  st_ctime: 由操作系统报告的"ctime"。
  例:
  import os
  finfo=os.stat("d:/test.txt")
  print("文件大小:",finfo.st_size)
  print("最后一次访问时间:",finfo.st_atime)
  print("最后一次修改时间:",finfo.st_mtime)
  运行结果:
  文件大小: 36
  最后一次访问时间: 1637760396.9457557
  最后一次修改时间: 1637760371.958175
  这里的时间值为时间戳,即用从 1970 年 1 月 1 日午夜(历元)经过了多长时间来表示。实际使用中为了易读易懂,一般都要对时间戳进行相应的格式化,关于数值格式化的问题,前面已经讨论过了,在此不再赘述。
  17.2删除文件函数remove()
  删除文件可以使用os模块提供的remove()函数。
  语法格式:
  os.remove(file)
  其中,file为要删除的文件。
  举例如下:
  import os
  file="d:/test.txt"
  if os.path.exists(file):
  os.remove("d:/test.txt")
  print(file+"文件被删除!")
  else:
  print("该文件不存在!")
  17.3重命名文件和目录函数rename()
  可以使用os模块中的rename()函数对文件或目录进行重新命名,但只能对最后一级目录进行重命名。
  语法格式:
  os.rename(src,dst)
  其中,src用于指定要进行重命名的目录或文件名;dst用于指定新的目录或文件名。
  例:文件重命名
  import os
  file="d:test.txt"
  filenew="d:testnew.txt"
  if os.path.exists(file):
  os.rename(file,filenew)
  print("文件重命名完成!")
  else:
  print("该文件不存在!")
  例:目录重命名
  import os
  path="d:testtest1"
  pathnew="d:testtest2"
  if os.path.exists(path):
  os.rename(path,pathnew)
  print("目录重命名完成!")
  else:
  print("该目录不存在!")
  运行时抛出异常:
  Traceback (most recent call last):
  File "C:/Users/zym/AppData/Local/Programs/Python/Python39/4.py", line 5, in
  os.rename(path,pathnew)
  PermissionError: [WinError 5] 拒绝访问。: "d:testtest1" -> "d:testtest2"
  原因在于d:	est	est1目录下还有下一级目录test11,所以不能重命名,而对于d:	est	est1	est11是可以重命名的。
  import os
  path="d:testtest1test11"
  pathnew="d:testtest1test12"
  if os.path.exists(path):
  os.rename(path,pathnew)
  print("目录重命名完成!")
  else:
  print("该目录不存在!")
  上段程序运行后,就会发现test11被重命名为test12。

中通标快上线始发城市195个拟9月底地级市全覆盖9月7日消息,9月6日,在2021中国国际服务贸易交易会(以下简称服贸会)成果发布活动上,中通快递正式对外宣布标快产品的发展情况。该产品自4月推出以来,截止8月31日已上线始发城市转转手机市场分析OPPO手机买得多,居然也卖得多?时人不识凌云木,待到凌云始道高。几年前提起OPPO手机,很多人的第一印象是高价低配厂妹专用等等然而,随着5G的到来,这些标签正逐渐被摘掉,OPPO手机的科技实力被更多看见,成为当下iPhone13卫星通信细节曝光可收发信息无法接打电话仅部分地区支持上周,知名分析师郭明錤重磅爆料,iPhone13系列或将支持卫星通信,也就是在没有4G5G信号覆盖的地方,可以借助卫星服务保持在线。随后,一些质疑评论出现,但名记MarkGurma雷诺MeganeETech纯电动SUV官图亮相最大续航580km日前,太阳能电动汽车网从相关渠道了解到,雷诺旗下第二款家用纯电动汽车官图亮相,新车定位为一款纯电动SUV,被命名为MeganeETech,新车将于2021慕尼黑车展上全球首秀。雷诺有人说,外卖配送费并不高,为什么还那么多人做骑手呢和朋友聊天,有人问外卖骑手的配送费不高,为什么还那么多人做骑手呢?这个问题,我也想过,我觉得答案应该这些。一外卖骑手的收入并不低按正常外卖的配送费,兼职的一单4元,全职的一单5元。安卓用户也可享受杜比全景声!苹果音乐空间音频来了2021年6月,苹果音乐(AppleMusic)正式发布空间音频与无损音频。其中,杜比全景声空间音频模式让声音能够萦绕在空间四周及顶部。在此模式下,用户能够听到多维声音,拥有身临其华为小艺输入法国内开始众测财经网科技9月7日讯,据IT之家消息,华为的小艺输入法早在6月份就上架了海外华为应用市场,不过当时功能比较简陋。小艺输入法今日已开启国内众测体验报名,截止日期为10月7日,看来这款苹果9月14日发布会直播页面上出现了iPhone的AR标志苹果公司今天上午宣布了将于9月14日星期二举行的线上活动,如果你在iPhone上查看活动网页的同时打开苹果公司的SafariAR浏览器,会看到这个三维标志在现实世界中实时移动。公司微信要收费了?安卓用户每年130元,你愿意给吗?只要是可选择的收费软件,我必定立马删除。谢谢老师的邀请回答问题,如果说微信真的要收费,那它这个算盘可就打错了,我相信百分之八十以上微信用户都不会认可的,我更不会认可收费,微信立马滚骁龙625和653和660,哪个耗电最慢?基本配置方面,骁龙660采用了自主定制的Kryo260八核CPU,架构设计上跟骁龙835的Kryo280更为接近。其主要区别主要是在缓存主频和制程方面。Kryo260的两个大小簇核为什么微信会超越曾经的聊天王者QQ?记得微信刚出来的时候,我们都是用飞信。通知个事,建个群qq附带的东西太多了吧。简单通知聊天。处理问题。微信好像更适合。也更让年纪大的人适应。如果qq都可以。那么之前就不会用飞信。q
2021女性退休年龄最新规定女性职工法定退休年龄最新规定来了!连续工龄满10年五十周岁就可以申请退休根据国务院关于安置老弱病残干部的暂行办法和国务院关于工人退休退职的暂行办法文件所规定的退休年龄。即全民所有制切记!10月7日起发票背面要签字!不然,会计要当背锅侠假发票被查了,350亿!24。8万家受票客户!假票泛滥要当心!今天起,发票背面要签字,否则会计成背锅侠!01hr破获特大制售假发票案涉案350亿!受票客户24。8万家!近日,广东珠个人微信支付宝收款被查了!10月起,个人收款高于这个数要小心了刚刚!又有公司微信支付宝收款被查了!补税罚款!微信支付宝收款有哪些涉税风险?如何规避?个人账户收款高于多少容易被查?突发!个人微信支付宝收款被查!补税罚款!案例一深圳某科技公司,通给旷野之息粉丝的礼物,塞尔达无双灾厄启示录评测从某种角度来说,塞尔达无双灾厄启示录更像是为塞尔达传说旷野之息的粉丝们准备的一份礼物,一篇用心撰写的情书。尽管它名字里带着Switch玩家最熟悉的塞尔达三个字,但在正式开始评测之前庄稼一枝花全靠粪当家,战斗种田天穗之咲稻姬评测电子游戏素有第九艺术之名,而艺术通常会反映一定得文化和社会现象。现在有很多仅以娱乐为目的的游戏往往就忽略了艺术性。事实上现在市面上的众多游戏中,真正做到了将艺术融入作品的也仍然是少小小箱庭大有可为,马力欧之父创造的皮克敏3豪华版评测不知道大家小时候有没有过探险的经历。配音君说,他小时候家附近有一座拆了一半的平房,还剩下半面砖墙,拆成了阶梯状。那时他总喜欢在那里探险,把阶梯状的残余砖墙当做悬崖,拿着自己用铁丝捏华为会计凭证装订,牛弊华为财务一直是会计人学习的榜样!而今天要讲的是,华为会计凭证的处理也是优秀的!好多会计人员一直还认为,只要报销费用的记账凭证底下附有发票,支付的该笔费用税前扣除和抵扣就万事大吉了?华为手机到底好不好?今天上班的时候要被气死了,我前两天买了一个新的华为手机,我觉得拍照特别好看,上班的时候就和同事一起自拍了一下,同事们也夸拍出来特别好看,我有一个同事就杠精了,非要拿出他的opop手手机是华为好还是小米好?最近新入了一款华为手机,我以前一直用的都是苹果,觉得苹果简单,质量也耐操,主要不卡机,就是打游戏有点烫手,电量跑的也挺快的,就想换一款手机,身边朋友同事都给我推荐华为和小米,说支持工资与社保必须一致吗?今天统一答复企业社保缴费,是不是必须要跟个人的工资保持一致呢?这个问题主要是针对于社保税改的一个问题。因为我们都知道从2019年1月1号开始,社保将由税务部门逐步开始征收,那么这也就意味着社保8月社保大变!断缴一次,这些资格立即清零很多会计说离职就离职,看起来很潇洒,但潇洒是有代价的。在这期间,有件事很容易被忽略断缴。社保断缴会有哪些影响?一对医疗方面影响影响1无法使用医保报销。社保断缴后,首先影响到的是医保