Beispiel #1
0
 def openJson(self):
     try:
         config = Config.readConfig()
         lastOpenDir = config['lastOpenDir']
     except:
         lastOpenDir = './'
     file, type = QFileDialog.getOpenFileName(self, 'Open JSon file',
                                              lastOpenDir)
     if not file:
         return
     else:
         dir = os.path.dirname(file)
         Config.writeConfig({'lastOpenDir': dir})
         file = open(file, 'r', encoding='utf-8')
         content = file.read()
         if content:
             self.textEdit.setText(content)
Beispiel #2
0
 def openDest(self):
     try:
         config = Config.readConfig()
         lastOpenDir = config['lastOpenDir']
     except:
         lastOpenDir = './'
     file, type = QFileDialog.getOpenFileName(self, 'Open a JSon file', lastOpenDir)
     if file:
         dir = os.path.dirname(file)
         Config.writeConfig({'lastOpenDir': dir})
         try:
             f = open(file, 'r', encoding='utf-8')
             text = f.read()
             data = json.load(f)
             self.textEdit_2.setPlainText(text)
             f.close()
         except:
             QMessageBox.warning(self, 'Error', 'Not JSon')