在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

python怎么获取文件大小并转换类型

109次阅读
没有评论

共计 677 个字符,预计需要花费 2 分钟才能阅读完成。

要获取文件的大小并将其转换为特定类型,可以使用 os 模块中的 stat 函数。以下是一个示例代码:

import os

def get_file_size(file_path):
    # 获取文件大小(以字节为单位)
    file_size = os.stat(file_path).st_size

    # 转换文件大小为不同类型(如 KB、MB、GB)
    if file_size < 1024:
        size_str = f"{file_size}B"
    elif file_size < 1024**2:
        size_str = f"{file_size/1024:.2f}KB"
    elif file_size < 1024**3:
        size_str = f"{file_size/1024**2:.2f}MB"
    else:
        size_str = f"{file_size/1024**3:.2f}GB"

    return size_str

# 示例用法
file_path = "path/to/file.txt"
file_size = get_file_size(file_path)
print(f"File size: {file_size}")

在上述代码中,get_file_size函数接受文件路径作为参数。它使用 os.stat 函数获取文件的 stat 对象,然后使用 st_size 属性获取文件的大小(以字节为单位)。接下来,根据文件大小的不同范围,使用条件语句将文件大小转换为不同类型,并将其存储在 size_str 变量中。最后,将转换后的文件大小作为字符串返回。

请注意,上述代码中的文件路径为示例路径,您需要将其替换为实际的文件路径。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计677字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 欧美在线视频免费观看 | 国产婷婷色一区二区三区 | 在线免费观看黄视频 | 亚洲精品在线观看视频 | 公么看我喂奶水涨帮我吃小说 | 亚洲综合另类 | 国产欧美日韩中文久久 | 久久综合九色综合欧美9v777 | 亚洲精品无码专区久久久 | 精品国产一区二区三区久久久狼 | 99国产在线观看 | 性欧美丰满熟妇xxxx性 | 国产亚洲欧美日韩国产片 | 久久一区二区三区免费播放 | 亚洲欧洲日产国码无码久久99 | 日韩综合nv一区二区在线观看 | 在线免费观看www视频 | 久久精品久久久久久久久人 | 国产成人h综合亚洲欧美在线 | 国内精品视频九九九九 | 一级网站在线观看 | www.91自拍| 那里有黄色网址 | 高清一级毛片 | 国产网友自拍 | 女人被做到高潮免费视频 | 99热热| 亚洲 欧美 自拍 另类 | 青青草原免费在线观看视频 | 成人一区二区丝袜美腿 | 天天更新天天久久久更新影院 | 我把护士日出水了视频90分钟 | 教室吃奶门在线观看视频 | 中文字幕精品久久久久人妻 | 久久久日本精品一区二区三区 | 国产亚洲精品久久久久久久网站 | 97碰碰碰免费公开在线视频 | 日本特黄aaaaaaa大片 | 国产日本欧美在线观看 | 国产亚洲精品久久 | 泰国一级特黄在线观看大片 |