You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
921 B
Python

import os
print("starting the pruning process")
2 years ago
#scanning = "scanimage --resolution 300 --mode gray --format png > image.png"
#os.system(scanning)
#os.system("convert -contrast image.png output.png")
#os.system("tesseract output.png image -l eng")
fantasyname = open("image.txt" , "r")
fantasyname = fantasyname.readlines()
text = open("image.txt", "r").read()
2 years ago
text = text.replace(b'\xe2\x80\x98'.decode(), "'")
text = text.replace(b'\xe2\x80\x99'.decode(), "'")
text = text.replace(b'\xe2\x80\x9d'.decode(), "'")
text = text.replace(b'\xe2\x80\x9c'.decode(), "'")
print(text)
print("------")
lines = text.split("\n")
for line in lines:
2 years ago
dotprint = f'echo "{ line }" > /dev/usb/lp0'
os.system(dotprint)
#for line in fantasyname:
#line = line.split(" ")
#for l in line:
#if l!="" or l != ['\n', '\r\n']:
#print(l)
#os.system("echo '"+l+"' > /dev/usb/lp0")