目录
前置:
代码:
运行:
视频:
前置:
1 本系列将以 “PyQt6实例_A股日数据维护工具” 开头放置在“PyQt6实例”专栏
2 日数据可在“数据库”专栏,“PostgreSQL_”开头系列博文中获取
3 权息数据可以在“随想”专栏,“A股复权计算_”开头系列博文中获取
代码:
import os.path
from pathlib import Pathbasedir = os.path.dirname(__file__)class Widget_AddNote(QWidget):def __init__(self):super().__init__()self.setWindowTitle('添加备忘')self.setMinimumSize(QSize(400,600))label1 = QLabel('项:')self.combobox_table = QComboBox()self.textedit_note = QTextEdit()btn_submit = QPushButton('提交',clicked=self.btn_submit_clicked)layout00 = QHBoxLayout()layout00.addWidget(label1)layout00.addWidget(self.combobox_table)layout = QVBoxLayout()layout.addLayout(layout00)layout.addWidget(self.textedit_note)layout.addWidget(btn_submit)self.setLayout(layout)self.open_init()passdef open_init(self):with open(Path(basedir,'data','notes.txt'),'r',encoding='utf-8') as fr:res_str = fr.read()pro_list = res_str.split('\n')self.combobox_table.addItems(pro_list)def btn_submit_clicked(self):pass
运行:
视频:
https://www.bilibili.com/video/BV16JZSYxEcR/