qtdesigner QTableWidget 테이블 위젯 사용
import sys
from PyQt5.QtWidgets import *
blacklist = []
f = open("./black.txt","r",encoding='utf-8')
blackkeyword = f.readlines()
for i in blackkeyword:
blacklist.append(i.replace("\n",""))
f.close()
print(blacklist)
cc =len(blacklist)
class MyWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setupUI()
def setupUI(self):
self.setGeometry(800, 200, 300, 300)
self.tableWidget = QTableWidget(self)
self.tableWidget.resize(290, 290)
self.tableWidget.setRowCount(cc)
self.tableWidget.setColumnCount(2)
self.setTableWidgetData()
def setTableWidgetData(self):
self.tableWidget.setItem(0, 0, QTableWidgetItem(blacklist[0]))
self.tableWidget.setItem(0, 1, QTableWidgetItem(blacklist[1]))
self.tableWidget.setItem(1, 0, QTableWidgetItem("아이폰"))
self.tableWidget.setItem(1, 1, QTableWidgetItem("(1,1)"))
if __name__ == "__main__":
app = QApplication(sys.argv)
mywindow = MyWindow()
mywindow.show()
app.exec_()