Python getsizeof()和getsize()区分详解

 更新时间:2020年11月20日 11:56:39   作者:鲨椰博士  
这篇文章主要介绍了Python getsizeof()和getsize()区分详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

sys.getsizeof()

获取程序中声明的一个整数,存储在变量中的大小,以字节(Byte)为单位

import sys
print(sys.getsizeof(''))
print(sys.getsizeof('a'))
print(sys.getsizeof('1'))
print(sys.getsizeof('a1'))

25
26
26
27

os.path.getsize(path)

获取指定路径 path 下的文件的大小,以字节(Byte)为单位

计算机中的单位换算:字节→1024-K→1024-M→1024-G→1024-T…

import os
print(os.path.getsize(r'D:\desktop\20180902220822202.jpg'))

35884

补充说明

场景:文件复制案例中需要获取文件大小,尝试使用 sys.getsizeof()方法
确认:sys.getsizeof()方法用于获取变量中存储数据的大小

到此这篇关于Python getsizeof()和getsize()区分详解的文章就介绍到这了,更多相关Python getsizeof() getsize() 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python 常用的安装Module方式汇总

    Python 常用的安装Module方式汇总

    这篇文章主要介绍了Python 常用的安装Module方式汇总,需要的朋友可以参考下
    2017-05-05
  • Python数据结构dict常用操作代码实例

    Python数据结构dict常用操作代码实例

    这篇文章主要介绍了Python数据结构dict常用操作代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Python 实例进阶之预测房价走势

    Python 实例进阶之预测房价走势

    买房应该是大多数都会要面临的一个选择,当前经济和政策背景下,未来房价会涨还是跌?这是很多人都关心的一个话题。今天分享的这篇文章,以波士顿的房地产市场为例,根据低收入人群比例、老师学生数量等特征,利用 Python 进行了预测,给大家做一个参考
    2021-11-11
  • python利用proxybroker构建爬虫免费IP代理池的实现

    python利用proxybroker构建爬虫免费IP代理池的实现

    这篇文章主要介绍了python利用proxybroker构建爬虫免费IP代理池,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • Flask和pyecharts实现动态数据可视化

    Flask和pyecharts实现动态数据可视化

    这篇文章主要介绍了Flask和pyecharts实现动态数据可视化,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • 使用C++扩展Python的功能详解

    使用C++扩展Python的功能详解

    这篇文章主要介绍了使用C++扩展Python的功能详解,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Python 中创建 PostgreSQL 数据库连接池

    Python 中创建 PostgreSQL 数据库连接池

    这篇文章主要介绍了Python 中创建 PostgreSQL 数据库连接池,Python 连接 PostgreSQL 是主要有两个包, py-postgresql 和 psycopg2 , 而本文的实例将使用后者,感兴趣的小伙伴可以参考一下
    2021-10-10
  • Python实现批量读取word中表格信息的方法

    Python实现批量读取word中表格信息的方法

    这篇文章主要介绍了Python实现批量读取word中表格信息的方法,可实现针对word文档的读取功能,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • Anaconda和Pycharm的安装配置教程分享

    Anaconda和Pycharm的安装配置教程分享

    这篇文章主要介绍了Anaconda和Pycharm的安装配置教程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 基于Mediapipe+Opencv实现手势检测功能

    基于Mediapipe+Opencv实现手势检测功能

    mediaPipe,他就是一个集成好的包括人脸关键位点识别、身体关键位点识别、手部关键位点识别的一个包或者库,直接调用就能够得到它的关键位点信息,本文给大家介绍Mediapipe+Opencv实现手势检测功能,感兴趣的朋友一起看看吧
    2022-01-01

最新评论