发生在我身上的奇怪的事情。我在这里建立了自己的模块。你知道吗
C:\Users\[user]\AppData\Local\Continuum\Anaconda3\Lib\site-packages\NateMisc
我把它导入了python文件。你知道吗
import NateMisc
from datetime import datetime
now = datetime.now()
但其中一个功能决定不起作用。你知道吗
我定义了一个字符串,如下所示,并试图将其传递给我的模块。你知道吗
subj = 'Cleanup-{}-{}-{}.xlsx'.format(now.year,now.month,now.day)
NateMisc.send_notification(to,subj,body,attach)
该模块的相关部分如下。你知道吗
import win32com.client as win32
from __main__ import *
def send_notification(to,subj,body,attach):
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.Subject = subj
我发现了错误邮件.主题=主题如下
NameError: name 'now' is not defined
现在我改到下面来修复它,但我还是不明白为什么它一开始就不起作用。你知道吗
m = now.month
d = now.day
y = now.year
subj = 'Cleanup-{}-{}-{}.xlsx'.format(y,m,d)
如有任何帮助,我们将不胜感激。你知道吗
你好,我想知道是否有人对此有任何意见。你知道吗
编辑:我仍然不知道这是怎么发生的
目前没有回答
相关问题 更多 >
编程相关推荐