python os.stat()
来源:互联网 发布:原笔迹手写软件 编辑:程序博客网 时间:2024/05/07 01:59
stat 系统调用时用来返回相关文件的系统状态信息的。
stat中的属性
>>> import os>>> print os.stat("/root/python/zip.py")(33188, 2033080, 26626L, 1, 0, 0, 864, 1297653596, 1275528102, 1292892895)>>> print os.stat("/root/python/zip.py").st_mode #权限模式33188>>> print os.stat("/root/python/zip.py").st_ino #inode number2033080>>> print os.stat("/root/python/zip.py").st_dev #device26626>>> print os.stat("/root/python/zip.py").st_nlink #number of hard links1>>> print os.stat("/root/python/zip.py").st_uid #所有用户的user id0>>> print os.stat("/root/python/zip.py").st_gid #所有用户的group id0>>> print os.stat("/root/python/zip.py").st_size #文件的大小,以位为单位864>>> print os.stat("/root/python/zip.py").st_atime #文件最后访问时间1297653596>>> print os.stat("/root/python/zip.py").st_mtime #文件最后修改时间1275528102>>> print os.stat("/root/python/zip.py").st_ctime #文件创建时间1292892895
#!/usr/bin/env python# coding=utf-8import osimport urllibdef cbk(a,b,c): '''回调函数 @a:已经下载的数据块 @b:数据块的大小 @c:远程文件的大小 ''' per=100.0*a*b/c if per>100: per=100 print '%.2f%%' % perurl='http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2'dir=os.path.abspath('.')work_path=os.path.join(dir,'Python-2.7.5.tar.bz2')filepath,_=urllib.urlretrieve(url,work_path,cbk)statinfo=os.stat(filepath)print('successful downloaded',filepath,statinfo.st_size, 'bytes.')
0 0
- Python os.stat() 方法
- python os.stat()
- Python os.stat() 方法
- python os.stat() 和 stat模块详解
- python os.stat() 和 stat模块详解
- python os.stat() 和 stat模块详解
- python os.stat() 和 stat模块详解
- python 4-2-1 os 模块 os.listdir()/os.stat()/stat.S_IXUSR/stat.S_IXGRP/stat.S_IXOTH
- os.stat属性学习
- python 5-5 如何访问文件的状态os.stat()/os.path
- os.stat怎么成了python的内建函数呢?
- python中怎样获取文件的修改时间及其他系统信息状态-os.stat()
- Python stat 模块
- Python stat模块
- Python stat 模块
- python的stat模块
- Python 的stat 模块
- Python开发--stat
- 基于java后台,angular1为框架的admin管理系统完整项目体验报告
- Linux 防火墙开放特定端口 (iptables)
- 基于TrustZone和E-Cash的移动匿名支付方案 (ISC 2016)PPT:AEP-M: Practical Anonymous E-Payment for Mobile Device
- 数学在机器学习中的作用给的评述
- MYSQL:Lock wait timeout exceeded; try restarting transaction ;ERROR 1205
- python os.stat()
- 需要了解的知识点
- MATLAB一个递归实例
- 多站点部署
- 关于Python类与对象
- 【leetCode】数字转英文读数
- 寻找自幂数
- 剑指offer之编程(十六)
- ubuntu输入法ibus安装