python - 打印输出()类型错误 bool

标签 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

如何避免此错误?

最佳答案

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

关于python - 打印输出()类型错误 bool ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21886641/

相关文章:

python - pip install virtualenv 和 virtualenvwrapper 时出现不支持的语言环境设置错误

javascript - 使用javascript打印图像

printing - 数据表:打印在Angular 9和Electron中不起作用

java - 二叉搜索树迭代非键

python - 通过添加另一列来对我的 pandas 数据框中的重复项进行排序

python - 安装 Python 包时选择 pip 与 conda 的具体原因

python - 检查中断条件是否被触发

Python对数字,'n'中的数字求和

python - Tensorflow-gpu 仅使用 1.14 版本训练自定义对象检测模型

python - 您可以按字母顺序将字典键排序到列表变量中并使用特定输出进行打印吗?