from PyQt5 import QtCore, QtGui
from PyQt5.QtWidgets import *
from Ui_main import Ui_MainWindow
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
import sys
class main_window(QMainWindow, Ui_MainWindow):
def __init__(self):
super().__init__()
self.setupUi(self)
self.pushButton.released.connect(self.out)
self.plainTextEdit_2.setPlainText(self.str_xxxx)
def out(self):
try:
if("\n" in self.plainTextEdit_3.toPlainText() ):
s3 = self.plainTextEdit_3.toPlainText().split("\n")
else:
s3 = self.plainTextEdit_3.toPlainText().split(",")
s2 = self.plainTextEdit_2.toPlainText().split(",")
s1 = list(set(s2).difference(set(s3)))
print(s3,s2,s1)
self.plainTextEdit.setPlainText(str(s1))
except Exception as e:
self.plainTextEdit.setPlainText(str(e))
if __name__ == "__main__":
app = QApplication(sys.argv)
MianWindow = main_window()
MianWindow.show()
sys.exit(app.exec_())