获取文件夹中最新文件
def get_latest_folder(path):
try:
lists = os.listdir(path) # 列出目录的下所有文件和文件夹保存到lists
lists.sort(key=lambda fn: os.path.getmtime(path + "/" + fn)) # 按时间排序
file_new = os.path.join(path, lists[-1]) # 获取最新的文件保存到file_new
print('In path {} the latest folder is {}'.format(path, file_new))
except Exception as Err:
print("Exception Reason: '{}'".format(str(Err)))
finally:
return file_new
毫秒级日期求平均值
import time
import datetime
d = ['00:48:53.786', '00:48:53.859']
t = []
sum_t = 0
for i in d:
dd = datetime.datetime.strptime(i, '%H:%M:%S.%f') + datetime.timedelta(days=36500)
ts = int(time.mktime(dd.timetuple()) * 1000.0 + (dd.microsecond / 1000.0))
t.append(ts)
for i in t:
sum_t = sum_t + int(i)
mean_t = sum_t / len(t)
mean_t = datetime.datetime.fromtimestamp(mean_t/1000)
print(mean_t.strftime("%H:%M:%S.%f"))
shutil 读取硬盘可用空间
import shutil
path = r'C:'
gb = 1024 ** 3
total, used, free = shutil.disk_usage(path)
total = total // gb
used = used // gb
free = free // gb
print("Total: %d GB" % total )
print("Used: %d GB" % used )
print("Free: %d GB" % free)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用