没有 bool 对象,但回溯说:'bool' object is not callable
no bool object but traceback says: 'bool' object is not callable
这个问题是因为行:mail = outlook.CreateItem(0)?
我想在 python.
循环中发送 n 封电子邮件
for aaa in jira.search_issues(JQL,startAt=0, maxResults=50):
print(aaa)
try:
tworca = (jira.issue(aaa).fields.creator.name)
przypisany =(jira.issue(aaa).fields.assignee.name)
import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = tworca + ';' + przypisany
mail.Subject = 'blablabla'
mail.Body = 'Message body'
mail.send()
print ("OK!")
except Exception as e:
print("ERROR: " + str(e))
print ("done!")
回溯:
Traceback (most recent call last):
File "C:\xxx\xxx\xxx\xxx.py", line 12, in <module>
mail.send()
TypeError: 'bool' object is not callable
您正在寻找 mail.Send()
。 mail.send
是一个 bool
对象。
记住 Python 区分大小写。
查看相关内容:Send Outlook Email Via Python?
另一个提示:不要假设您的代码如何像 "there's no bool
object" 那样工作。回溯永远不会出错,它是告诉您应该从哪里开始调查的最佳起点。它可能是错字或简单的属性误用。
在这种情况下,解释器显然是在告诉您 mail.send
不是您期望的那样。
我遇到了和你一样的错误:
mail.send() TypeError: 'bool' object is not callable".
我把代码从mail.send()
改成了mail.send
,问题就解决了。
这个问题是因为行:mail = outlook.CreateItem(0)? 我想在 python.
循环中发送 n 封电子邮件for aaa in jira.search_issues(JQL,startAt=0, maxResults=50):
print(aaa)
try:
tworca = (jira.issue(aaa).fields.creator.name)
przypisany =(jira.issue(aaa).fields.assignee.name)
import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = tworca + ';' + przypisany
mail.Subject = 'blablabla'
mail.Body = 'Message body'
mail.send()
print ("OK!")
except Exception as e:
print("ERROR: " + str(e))
print ("done!")
回溯:
Traceback (most recent call last):
File "C:\xxx\xxx\xxx\xxx.py", line 12, in <module>
mail.send()
TypeError: 'bool' object is not callable
您正在寻找 mail.Send()
。 mail.send
是一个 bool
对象。
记住 Python 区分大小写。
查看相关内容:Send Outlook Email Via Python?
另一个提示:不要假设您的代码如何像 "there's no bool
object" 那样工作。回溯永远不会出错,它是告诉您应该从哪里开始调查的最佳起点。它可能是错字或简单的属性误用。
在这种情况下,解释器显然是在告诉您 mail.send
不是您期望的那样。
我遇到了和你一样的错误:
mail.send() TypeError: 'bool' object is not callable".
我把代码从mail.send()
改成了mail.send
,问题就解决了。