Running lpr on windows from python

eryk sun eryksun at gmail.com
Wed Apr 20 23:10:47 EDT 2016


On Wed, Apr 20, 2016 at 9:58 AM, Tim Golden <mail at timgolden.me.uk> wrote:
> If it's not, then try copying the lpr.exe to c:\windows\syswow64 and try
> again. (Or to some other place to which you have access).

WOW64 in Windows 7+ has a virtual "SysNative" directory that accesses
the native 64-bit system directory:
 if '32bit' in platform.architecture():
 lpr = os.path.join(os.environ['SystemRoot'], 'SysNative', 'lpr.exe')
 else:
 lpr = os.path.join(os.environ['SystemRoot'], 'System32', 'lpr.exe')


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /