首页 > 解决方案 > 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 星期六

标签: pythonnotepad++

解决方案


推荐阅读