I want to print a pdf file in python. My code is as below:
JavaScript
x
def printing_reports():
import os
fp = open("/path-to-file/path.txt",'r')
for line in fp:
os.system('lp -d HPLaserJ %s' % (str(line)))
I am on Fedora 20. path.txt
is a file that contain path to the pdf file like ‘/home/user/a.pdf’
When I run the code it says no such file or directory.
Thanks
Advertisement
Answer
Try this code may help:
JavaScript
import os
def printing_reports():
fp = open("/path-to-file/path.txt",'r')
for line in fp:
os.system('lp -d HPLaserJ {0}'.format(line.strip()))
printing_reports()
Make sure the file in every line exists.