我可以使用它的默认应用程序在python中打开一个文件,但是有没有办法在打开文件后打印文件?使用Python使用默认应用程序打开文件,然后在文件打开后打印?
更新:
我从字面上试图打印从它在打开应用程序的文件的硬拷贝不打印一个文件的内容,如.txt文件。有点像在MS Paint中打开JPEG,然后告诉MS Paint打印硬拷贝。
这甚至可能吗?
我正在使用Windows操作系统。下面是我如何打开文件: os.startfile(R“d:\ layout_dev5.mxd”) 其中MXD文件被称为“ArcMap的”如果你需要打印文件内容到标准输出
*我可以使用它的默认应用程序在python中打开一个文件* - 知道你是如何做到这一点会很有用......以某种方式自动化应用程序或使用特定的命令行参数很有用,你可以if你在Windows上看看http://docs.python.org/2/library/os.html#os.startfile,并看看传递'print'作为该操作... –
我想我可能会使用术语“打印”不正确。我从字面上试图从打开它的应用程序中打印文件的硬拷贝。不打印文件的内容,如.txt文件。有点像在MS Paint中打开JPEG,然后告诉MS Paint打印硬拷贝。这甚至有可能吗? – user1457123
我已将您的评论置于您的问题中以阐明...您可能希望[编辑]您的问题以包括您的操作系统和其他有关您的环境的详细信息 - 包括您如何设法打开应用程序。 –