Ejemplo n.º 1
0
Archivo: UI.py Proyecto: chandanws/OCR
                def parseImage():
                    self.progress.grid(row=1, column=0)
                    self.progress.start()
                    time.sleep(5)

                    temp = os.path.basename(self.file_path)
                    temp2 = os.path.dirname(self.file_path)
                    obj = Converter(temp, temp2)
                    v = obj.execute()

                    self.progress.stop()
                    self.progress.grid_forget()
                    if not v.isspace():
                        self.setTempText(v)
                        self.load_desc()
                    else:
                        tkinter.messagebox.showerror("OOPS!",
                                                     "No Text Found!!\n")
                    self.browseTButton['state'] = 'normal'
Ejemplo n.º 2
0
    def load_file(self):
        self.file_path = askopenfilename(initialdir="home/",
                                         title="Choose Image File",
                                         filetypes=(("JPEG files", "*.jpg"),
                                                    ("PNG files", "*.png")))
        if self.file_path:
            try:
                self.pathText.insert('1.0', self.file_path)
            except:
                messagebox.showerror(
                    "Open Source File",
                    "Failed to open file\n'%s'" % self.file_path)
        else:
            messagebox.showerror("Open Source File", "Choose a file first!!\n")

        temp = os.path.basename(self.file_path)
        temp2 = os.path.dirname(self.file_path)
        obj = Converter(temp, temp2)
        v = obj.execute()
        self.getTempText(v)

        self.load_desc()
        tp1().speech(v)
Ejemplo n.º 3
0
import sys
from Converter import Converter 

amount = float(sys.argv[1])
src_currency=  sys.argv[2]
dest_currency= sys.argv[3]
reference_date= sys.argv[4]


converter = Converter( amount, src_currency, dest_currency, reference_date)
result = converter.execute()

print(result)
sys.stdout.flush()