怎么在pycharm中弄出来这个表格
时间: 2023-07-03 21:12:03 浏览: 127
您可以使用PyQt5库来在PyCharm中实现这个表格的功能。
以下是一个简单的示例代码,可以创建一个QTableView控件并显示表格,表头为“序号”、“材种名称”、“概率”。
```python
from PyQt5.QtWidgets import QApplication, QTableView, QVBoxLayout, QWidget
from PyQt5.QtGui import QStandardItemModel, QStandardItem
import sys
class MyWindow(QWidget):
def __init__(self):
super().__init__()
# 创建一个QStandardItemModel对象
model = QStandardItemModel(self)
model.setHorizontalHeaderLabels(["序号", "材种名称", "概率"])
# 添加数据
for i in range(10):
row = [QStandardItem(str(i)), QStandardItem("材种{}".format(i)), QStandardItem(str(i/10))]
model.appendRow(row)
# 创建一个QTableView控件
table_view = QTableView(self)
table_view.setModel(model)
# 设置布局
layout = QVBoxLayout(self)
layout.addWidget(table_view)
self.setLayout(layout)
if __name__ == '__main__':
app = QApplication(sys.argv)
window = MyWindow()
window.show()
sys.exit(app.exec_())
```
您可以将这段代码复制到PyCharm中并运行,即可看到一个表格。您可以根据需要修改表格中的数据。
阅读全文