本帖最后由 自动化软件开发 于 2026-5-24 10:49 编辑
按键精灵库,EXCEL自动操作库应有尽有.
学会了PYA,也就学会了VBA办公自动化,2个一起学更方便
-------
可视化学习,0门槛上手,花了2个月时间打造的。
不过我也是刚开始学Python,新手才知道那些痛点
![]()
采用表格式管理学习笔记,函数实时测试,方便大家随时增加新的知识点
[Python] 纯文本查看 复制代码 #不换行多次控制台写出内容
#改法 2:原地覆盖刷新(推荐,不往后堆文字)
#用 \r 回到行首覆盖,配合 flush=True
#Python 标准输出行缓冲,没换行符就不主动打印;
#加上 flush=True 立刻强制把缓冲区内容刷到控制台,就能实时看到进度。
import time # 必须导入time模块,否则会报错
for i in range(10):
print(f"\r进度:{i}/10", end="", flush=True)
time.sleep(0.5)
#PYTHON,数字为什么不是1开始,还需要后面加上100% 格式显示
print("\n执行完成!")
[Python] 纯文本查看 复制代码 import time
import msvcrt
import os
# 开始计时
start = time.perf_counter()
print("=== 开始计时,点击鼠标 、按任意键 停止 ===")
# 核心:实时显示时间 + 监听按键
while True:
# 检测是否按了任意键
if msvcrt.kbhit():
msvcrt.getch() # 吃掉按键,防止残留
break
# 实时计算并显示用时(毫秒级,覆盖同行)
now = time.perf_counter() - start
print(f"\r当前用时:{now:.3f} 秒", end="", flush=True)
time.sleep(0.001)
# 结束显示
end = time.perf_counter()
print(f"\n\n✅ 最终用时:{end - start:.3f} 秒")
print("\n按任意键退出", end="", flush=True)
os.system("pause >nul") |