在pywin32中使用DeviceCapabilities

2024-05-23 19:30:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python更换打印机的托盘。我尝试使用以下代码检索有关打印机及其值的信息:

import win32print
x = win32print.DeviceCapabilities('Name of my printer', '192.168.x.x', DC_BINS)
print (x)

垃圾箱应该给我一个整数序列,每个都属于不同的托盘。但是,当我尝试运行这个程序时,程序显示“DC_bin”没有定义。我做错什么了?我对python相当陌生。在


Tags: of代码nameimport程序信息my打印机
1条回答
网友
1楼 · 发布于 2024-05-23 19:30:54

您的代码已更正:

import win32print
import win32con
x = win32print.DeviceCapabilities('Name of my printer', '192.168.x.x', win32con.DC_BINS)
print (x)

列出所有本地和远程打印机及其功能的代码:

^{pr2}$

我建议为python使用IDE,好的IDE会标记未知符号并建议从何处导入这些符号(就像PyCharm一样)。在

相关问题 更多 >