Python getsize函数

Python getsize函数教程

getsize函数详解

语法

import os

os.path.getsize(path)

参数

参数

描述

path

需要获取的路径。

返回值

返回参数 path 的文件大小。

案例

getsize函数获取文件大小

使用 getsize 函数获取文件大小

print("嗨客网(www.haicoder.net)")

import os

getsize = os.path.getsize("C:/haicoder/haicoder.txt")

print("getsize =", getsize)

getsize = os.path.getsize("C:/haicoder/")

print("getsize =", getsize)

getsize = os.path.getsize("D:/haicoder.py")

print("getsize =", getsize)

getsize = os.path.getsize("D:")

print("getsize =", getsize)

程序运行后,控制台输出如下:

我们首先使用 getsize 函数获取 “C:/haicoder/haicoder.txt” 的文件大小,结果返回了 2600,再次使用 getsize 函数获取 “C:/haicoder/” 的文件大小,因为 “C:/haicoder/” 是一个目录,因此,返回了 0。

getsize函数获取不存在的文件

使用 getsize 函数获取不存在的文件,报错

print("嗨客网(www.haicoder.net)")

import os

getsize = os.path.getsize("D:/haicoder.py")

print("getsize =", getsize)

程序运行后,控制台输出如下:

我们使用 getsize 函数获取一个不存在的路径 “D:/haicoder.py” 的文件大小,结果程序返回了异常。

Python getsize函数教程

在 Python 中,getsize 函数用于获取一个文件的大小,,以字节的形式返回,如果传入的参数不是文件,那么返回 0,如果传入的路径不存在,程序会异常。

python getsize函数,Python getsize函数相关推荐

  1. python 文件和路径操作函数小结

    1.  文件路径的相关处理 用 os.path 就完全解决所有问题,包括路径拼接.路径拆分.相对路径提取.文件存在性判断.文件遍历.递归遍历等等.相关函数有: os.path.join os.path ...

  2. 【Python入门】Python之OS模块39个常用函数详解

    os,语义操作系统,所以该模块就是操作系统相关的功能了,用于处理文件和目录这些我们日常手动需要做的操作,比如新建文件夹.获取文件列表.删除某个文件.获取文件大小.重命名文件.获取文件修改时间等,该模块 ...

  3. python常用函数import_python 常用函数集合

    1.常用函数 round() :  四舍五入 参数1:要处理的小数 参数2:可选,如果不加,就是不要小数,如果加,就是保留几位小数 abs() :绝对值函数 max() :列表.字符串,得到最大的元素 ...

  4. python中run函数作用_Python run()函数和start()函数的比较和差别介绍

    run() 方法并不启动一个新线程,就是在主线程中调用了一个普通函数而已. start() 方法是启动一个子线程,线程名就是自己定义的name. 因此,如果你想启动多线程,就必须使用start()方法 ...

  5. 《从青铜学到王者》Python工程师之Python基础函数

    每天妹子看一遍,学到凌晨都不厌 一.输入输出函数 1.print()函数 输出函数 向屏幕输出指定的汉字 print("hello world") 1 print()函数可以同时输 ...

  6. python学习随笔(七)_函数

    函数    #作用:封装和复用     数学定义:y=f(x) ,y是x的函数,x是自变量.y=f(x0, x1, ..., xn)     Python函数         由若干语句组成的语句块. ...

  7. 在python中使用关键字define定义函数_python自定义函数def的应用详解

    这里是三岁,来和大家唠唠自定义函数,这一个神奇的东西,带大家白话玩转自定义函数 自定义函数,编程里面的精髓! def 自定义函数的必要函数:def 使用方法:def 函数名(参数1,参数2,参数-): ...

  8. python神秘的魔法函数_Python魔法函数

    1.什么是魔法函数 魔法函数即Python类中以__(双下划线)开头,以__(双下划线)结尾的函数,Python提供的函数,可让咱们随意定义类的特性 示例: class Company(object) ...

  9. python全栈开发笔记---------函数

    一 数学定义的函数与python中的函数 初中数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因 ...

最新文章

  1. android+studio+选择+苹方字体,启动欢迎页面时,Android Studio设置全屏Activity
  2. HDU 1789 Doing Homework again(馋)
  3. CocosCreator2.1.0渲染流程与shader
  4. linux 内存强度测试软件,linux下的CPU、内存、IO、网络的压力测试工具与方法介绍...
  5. impala sql清单
  6. 单片机c语言控制显示器,单片机实现LCD液晶显示器控制原理..docx
  7. 热点热词 新闻热点 最新新闻数据API接口-天狗热点热词开放平台
  8. linux安装pdo mysql扩展_linux下php安装pdo_mysql扩展
  9. 做软件,运气、天赋、智商、勤奋,你占了几样?
  10. Python3 高级用法
  11. SAS 入门(二)实战篇
  12. 模乘与Montgomery 模乘
  13. [转帖]历史上真实的《勇敢的心》
  14. 没错,这就是九大爷平台1225车品狂欢节预告!
  15. 【学习笔记】原根 + 欧拉定理 + 威尔逊定理
  16. 分布式服务器框架之Server.Core库中实现 XXTEA分组加密算法
  17. 中国历史朝代 英文翻译 A Brief Chinese Chronology
  18. 依赖Api的exclude行为失效
  19. python数据可视化(饼图、世界地图、折线图、柱状图)
  20. 【推荐】比IPH5更爱疯的G5

热门文章

  1. PC端QQ用某个账号登陆未响应情况解决
  2. 纯C语言实现动态爱心(详解,初学者也能看懂)
  3. Tomcat与JDK版本对应关系,Tomcat各版本特性
  4. 基于android的线上教育app
  5. 做一个“有意思”的人
  6. java利用UUID类生成随机数
  7. 武汉工程大学第一届程序设计女生赛(牛客contest 4746)解题报告 Apare_xzc
  8. 自动修改文章的软件-自动修改文案原创软件
  9. 70个经典的 Shell 脚本
  10. vue 竖向纵向仿表格 动态渲染表头表格 根据id填充单元格