使用Python或Java完全访问打印机

使用Python或Java完全访问打印机,java,python,printing,raspberry-pi,Java,Python,Printing,Raspberry Pi,我们是否可以使用Python或Java(我的优先权是Python)编写一个在Raspberry Pi上运行并控制打印机的程序:即,只需按下Raspberry Pi上的一个按钮,打印机就可以执行喷嘴检查或打印头清洁 可能吗 什么语言(Python/Java)最适合这样做?是的,很可能通过Python和Java实现 它归结为通过USB向打印机发送正确的命令 第一步: 了解USB的工作原理 在通过打印机驱动程序运行喷嘴检查/磁头清洁等操作时,使用Wireshark之类的工具收听USB总线上的流量 尝

我们是否可以使用Python或Java(我的优先权是Python)编写一个在Raspberry Pi上运行并控制打印机的程序:即,只需按下Raspberry Pi上的一个按钮,打印机就可以执行喷嘴检查或打印头清洁

可能吗

什么语言(Python/Java)最适合这样做?

是的,很可能通过Python和Java实现

它归结为通过USB向打印机发送正确的命令

第一步:

  • 了解USB的工作原理
  • 在通过打印机驱动程序运行喷嘴检查/磁头清洁等操作时,使用Wireshark之类的工具收听USB总线上的流量
  • 尝试从您选择的语言复制此流量