On 2008-09-26, Mike Driscoll <[EMAIL PROTECTED]> wrote:
> On Sep 19, 9:01 am, Antoon Pardon <[EMAIL PROTECTED]> wrote:
>> On 2008-09-16, Graham Jenkins <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>> > I'm trying to print a file from within a Python program.
>>
>> > The quick-and-dirty solution is to use something like:
>>
>> > fd = os.popen("lp -d MyPrinter", "wb")
>> > fd.write(MyFileContents)
>>
>> > But it seems to me that there should be a clean solution like:
>>
>> > import cups
>> > stat =
>> > cups.Connection.printFile("MyFile","MyPrinter","MyTitle","MyOptions")
>>
>> What about systems that don't use cups for printing?
>>
>> --
>> Antoon Pardon
>
> For Windows, there's a few different ways to print. Tim Golden has a
> list on his website:
>
> http://timgolden.me.uk/python/win32_how_do_i/print.html

I have a linux system that doesn't use cups for printing.
So his "clean" solution won't work on my box. Unless
of course his cups.Connection.printFile is just a wrapper
around os.popen("lp -d MyPrinter", "wb") or something
similar.

-- 
Antoon Pardon
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to