python - notepad++ 7.9 python脚本打印停止工作
问题描述
我有一个使用 python 插件在记事本++ 中工作了很长时间的脚本。我在 Windows 10 上。它只是在当前文件位置插入一个带有时间信息的模板。我每周使用一次。我在其中进行了一些调试以确保数据在那里并且脚本正在执行并且它们正在执行。印刷品有变化吗?除了打印出我的临时消息框外,它现在完全没有任何明显的作用。我将不胜感激答案、指针或调试提示。谢谢
from datetime import datetime, timedelta
import time
basicFormat = '%Y%m%d'
extendedFormat = basicFormat + " " + "%A"
dt2 = datetime.strptime(time.strftime( basicFormat ),basicFormat)
start2 = dt2 - timedelta(days = (dt2.weekday() + 1) % 7)
#print(start2.strftime( basicFormat + " " + "%A" ))
theDays = [0,1,2,3,4,5,6]
for incr in theDays:
print('')
print('')
print('-------------------------')
print("-------------------------")
notepad.messageBox("SCHEDULETIME4.PY IN LOOP INCR =", str(((start2+timedelta(days=incr)).strftime( extendedFormat ))), 0)
print((start2+timedelta(days=incr)).strftime( extendedFormat ))
它曾经打印出这样的东西:
20201101 星期日
20201102 星期一
20201103 星期二
20201104 星期三
20201105 星期四
20201106 星期五
20201107 星期六
解决方案
推荐阅读
- google-apps-script - 当源表全部被过滤掉时,从 *target* 表中获取值失败
- javascript - Javascript 字符串更新不会改变字符串本身
- java - 从 Spring Boot Rest api 加载图像/文件到 Android 前端
- azure - 上传到存储帐户的潜在恶意软件与上传到存储 Blob 容器的潜在恶意软件
- javascript - 尝试使用 Javascript 毕达哥拉斯计算器
- javascript - Material UI Button在刷新页面后失去样式
- java - 如何将json数组许多值转换为字符串数组
- elasticsearch - Elasticsearch:基于_score计算的位置字段
- python - 有人可以解释代码背后的逻辑吗
- regex - 带有分组的 POSIX 正则表达式未按预期工作