printout()TypeError bool

时间:2014-02-19 16:35:22

标签: python python-3.x printing win32com

import win32com.client

ExObj = win32com.client.Dispatch("Excel.Application")
ExObj.Visible = 1
wb = ExObj.Workbooks.Open('')
ws = wb.Worksheets[0]
ws.printout()

这会打开并将excel文件发送到打印机并打印出来然后产生以下错误:

Traceback (most recent call last):
  File "U:/rmarshall/Work For Staff/ROB/_Python/__Python Projects Code/Time Sheet.py", line 26, in <module>
    ws.printout()
TypeError: 'bool' object is not callable

如何避免此错误?

1 个答案:

答案 0 :(得分:4)

我认为您使用 printout() 而不是 PrintOut() ,并且区分大小写。