Windows下Python获取磁盘空闲空间并写入日志的代码

这篇具有很好参考价值的文章主要介绍了Windows下Python获取磁盘空闲空间并写入日志的代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在研发闲暇时间,将代码过程经常用的一些代码段收藏起来,下边代码是关于Windows下Python获取磁盘空闲空间并写入日志的代码,希望对各位朋友有较大用。

import time
import win32file

run = True
logfile = open(’.\log.out’,‘w+’);#open log file
input = raw_input(“Input a string for disk name like ‘d:’ or other:”)#input a disk name
while run:
sectorsPerCluster, bytesPerSector, numFreeClusters, totalNumClusters =
win32file.GetDiskFreeSpace(input)
logfile.write("%s %s FreeSpace is %d MBytesn" % (time.asctime(),input,freespace));#write log
print time.asctime(),input,“FreeSpace is”,freespace,“MBytes”#output to screen
time.sleep(3)#wait 3 second
logfile.close();#close log file文章来源地址https://www.toymoban.com/news/detail-401609.html

到了这里,关于Windows下Python获取磁盘空闲空间并写入日志的代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [Linux]日志文件已删掉磁盘空间不释放,不重启服务进程的解决方法

    服务进程启动后,后台会有写日志的操作,当服务进程还没停掉,日志就会一直在写, 这时候手动删除日志,会造成日志在linux该目录下已经删除,但是磁盘空间不会被释放掉,因为写日志的进程还在,所以这个磁盘的使用率还是会不断上升 ,当日志刷新的特别快更新体量特

    2024年02月13日
    浏览(43)
  • TreeSize优化Windows磁盘空间

    最近电脑C盘空间爆红,软件卡顿,从网上下载各种厂商软件辅助清理C盘,效果都不理想,要么提示能给你优化几十G的空间,但是一点击执行,哐哐!弹出一个二维码,需要付费成为会员才能继续使用,真是“无处不在的VIP”盈利模式(谁能消灭它?),于是百度搜索了下,

    2024年02月13日
    浏览(38)
  • 值得一用的Windows磁盘空间分析工具——WizTree

    名人说:博观而约取,厚积而薄发。——宋·苏轼 Code_流苏(CSDN) (一个喜欢古诗词和编程的Coder😊) o(‐^▽^‐)o很高兴你打开了这篇博客,跟着步骤一步步尝试安装吧。✧ ★如有疑问,欢迎评论,博主看到即回!当然, 期待你的点赞+关注哦! 对了,更多好用的软件工具

    2023年04月14日
    浏览(46)
  • Windows磁盘空间不够,发现DriverStore文件夹特别大

    正想安装一个新的VS2022,但是发现C盘的空间已经不足, 显示为红色了,这样不能安装。只好找一下C盘的空间为什么不足了,后来发现有一个目录特别大,这个目录就是DriverStore文件夹。由于电脑已经运行5年了,也没有特别清理,也没有重装过系统。 发现了这一个有价值的目

    2024年02月05日
    浏览(51)
  • 阿里云国际版Windows服务器磁盘空间不足该怎么办?

    本文主要介绍Windows实例磁盘空间不足时对应的解决方法以及磁盘日常维护的最佳实践,下面一起了解阿里云国际版Windows服务器磁盘空间不足解决办法: 背景信息 本文中的方法适用于Windows Server 2003以上系统,这里以Windows Server 2012 R2为例。 解决方法及最佳实践 解决Windows实例

    2024年02月11日
    浏览(64)
  • Windows + Ubuntu双系统之为重新为ubuntu划分(增加或减小)磁盘空间

    之前在windows上安装ubuntu双系统的时候,参考了网上很多的教程,基本里面都有涉及安装步骤中的磁盘分区挂载的操作问题。(就是把分给ubuntu的磁盘空间分为根目录 /,/home,/usr,/boot,交换空间swap这些。)当时不是很懂这样分的大小依据是什么( 后来了解到好像在安装时也可以

    2024年01月23日
    浏览(42)
  • 【已解决】Windows 的 docker 删除容器后 WSL2 磁盘空间不释放的问题

    很多同学拉取镜像使用一段时间后发现 C 盘快满了,把之前用过的镜像和容器删除,发现 WSL 挂载目录的虚拟磁盘大小没有变化,非常的奇怪。 其实,不同于 WSL1, WSL2 本质上是虚拟机 ,所以 Windows 会自动创建 vhdx 后缀的虚拟磁盘文件作为存储。这个 vhdx 后缀的虚拟磁盘文件

    2024年02月16日
    浏览(95)
  • Qt 常用方法 获取磁盘总大小、可用空间、文件夹大小 文件大小B KB M G转换

    1.通过QFile获取文件大小 注意:返回的是字节个数 通过QFileInfo获取文件大小 2. 获取磁盘空间 3 .获取选择路径下总文件大小 4. 转换大小单位 bit  === byte   bit / 8 byte === KB byte / 1024 KB = MB KB / 1024 MB = GB MB / 1024 GB === TB GB / 1024

    2024年02月06日
    浏览(71)
  • 空闲空间管理和文件系统结构的优化策略

    关于空闲空间的管理,前面提到的是已被占用的数据块的组织和管理。接下来要解决的问题是,当我要保存一个数据块时,应该将其放在硬盘的哪个位置。难道需要扫描所有的块,随意找个空的地方放吗? 然而,这种方式效率太低了。因此,我们需要引入一种管理磁盘空闲空

    2024年02月09日
    浏览(35)
  • 如何清除 Pip 缓存?从而优化 Python 环境并释放磁盘空间

    在 Python 开发中,Pip 是最常用的包管理工具之一,它用于安装、升级和管理 Python 包。然而,随着时间的推移,Pip 可能会积累大量的缓存文件,占用磁盘空间并可能导致一些问题。因此,定期清除 Pip 缓存是一个好习惯。本文将详细介绍如何清除 Pip 缓存,帮助您优化 Python 环

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包