Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java打印代码正在工作,发送到打印机,但不打印任何内容(python中的java)_Java_Python_Ios_Multithreading_Printing - Fatal编程技术网

java打印代码正在工作,发送到打印机,但不打印任何内容(python中的java)

java打印代码正在工作,发送到打印机,但不打印任何内容(python中的java),java,python,ios,multithreading,printing,Java,Python,Ios,Multithreading,Printing,我对此做了各种研究,另外,我正在使用python,实际上我是用python脚本实现java的。不知怎的,记录被发送到了打印机(我甚至收到了关于这一点的消息),但它没有打印出来。有人能帮我吗,我被困在这一点上了。谢谢 这是代码,我没有错误 import system import javax.print import java.io from java.lang import Thread filestream = java.io.BufferedInputStream(java.io.File

我对此做了各种研究,另外,我正在使用python,实际上我是用python脚本实现java的。不知怎的,记录被发送到了打印机(我甚至收到了关于这一点的消息),但它没有打印出来。有人能帮我吗,我被困在这一点上了。谢谢

这是代码,我没有错误

import system
import javax.print
import java.io
from java.lang import Thread

filestream = java.io.BufferedInputStream(java.io.FileInputStream("C:/GEEKS.txt"))

psInformat = javax.print.DocFlavor.INPUT_STREAM.AUTOSENSE

myDoc = javax.print.SimpleDoc(filestream,psInformat,None)

aset = javax.print.attribute.HashPrintRequestAttributeSet()
aset.add(javax.print.attribute.standard.Copies(2))

services = javax.print.PrintServiceLookup.lookupDefaultPrintService()

job = services.createPrintJob()

job.print(myDoc, None)

Thread.sleep(20000)

filestream.close()

您正试图向打印机发送.docx文件;打印服务几乎肯定不知道如何呈现和打印.docx文件。尝试发送一个纯文本文件。

我用test.txt尝试过。但似乎运气不好,先生。