当前位置: 首页 > 知识库问答 >
问题:

我试图用os.path.getsize得到一个文件的大小,但它以字节的形式打印出来,我想以MB的形式打印出来,有什么解决方案吗?

柴彬
2023-03-14

我试图用os.path.getsize得到一个文件的大小,但它以字节的形式打印出来,我想以MB的形式打印出来,有什么解决方案吗?代码:

import os
from os import system
os = os.path.getsize("C:\\Users\\username\\Desktop\\ambrosial.exe")
print(str(os))

共有1个答案

司马洲
2023-03-14

试试看:基本上,您得到您的文件的大小,然后您通过除以(1024*1024)将文件的大小从字节转换为兆字节

import os 
byte_size = os.path.getsize("C:\\Users\\username\\Desktop\\ambrosial.exe")
mb_size = byte_size / (1024 * 1024)
print(mb_size)
 类似资料:
  • 下面的代码运行良好。它根据LinkedIn上的列表收集信息。 (提供帐户信息并免费使用,因为它是测试帐户) 但是,输出连接数据,而不是每个字段都有自己的字段。

  • 你能直接在一台已连接到你的计算机上的打印机上打印一个MATLAB图形,或输出图形到一种MATLAB所支持的图象文件格式。这里提供两种打印或输出图形的方法。 在File菜单下用Print选项 用print命令 从菜单打印 在File菜单下方有四个菜单选择是关于打印的。 Page Setup选项显示一个对话框, 它使你能调整打印页图形的特征。 Print Setup选项显示一个对话框,它设置打印默认值

  • 本文向大家介绍java打印出菱形图案实例详解,包括了java打印出菱形图案实例详解的使用技巧和注意事项,需要的朋友参考一下 第一步:首先对图像进行解析 想要打印该图形必须要进行多层循环嵌套,分两个部分进行打印。 第一部分为上半部分前四行,他们是递增的关系,后半部分后三行为递减关系,由此可以得出我们需要写两个打的循环。并且由于“*”位置的关系,我们必须带入空格同时打印。所以每个部分需要两个循环控制,

  • 问题内容: 我是一个json对象 在上面的说法应该是相当打印结果。如果我做类似的事情,它就是这样做的。但是,我想通过将其附加到div中来输出给用户。当我这样做时,我只会显示一行。(我认为它不起作用,因为中断和空格未解释为html?) 有没有办法以漂亮的打印方式将结果输出到div? 问题答案: 请使用 标签 演示:http : //jsfiddle.net/K83cK/

  • 我做了一个连接到我的MongoDB,我想从我所有喜欢的平均。打印看起来像这样: 我希望打印的方式是: 我的医生看起来像这样: 我应该使用我的推特收藏吗? 它告诉我,我需要在列表中输入文档,但是打印的内容看起来与我想要的不一样。我怎样才能做得不同?

  • 但是,正确的数据条目在被调用时会打印出来。我试着在网上寻找我应该做什么的答案,但我找不到任何实际可行的东西。我刚刚开始学习Java,所以可能有一个非常简单的答案,我只是忽略了。如果有人有什么想法,我将不胜感激。