资源简介


资源截图

代码片段和文件信息

import datetime
import random

from PyQt5 import QtCore QtGui QtWidgets
import os

from PyQt5.QtCore import Qt QDateTime QDate
from PyQt5.QtWidgets import QWidget QTableWidget QHeaderView QAbstractItemView QTableWidgetItem QMessageBox QMenu


class Enter_info(QWidget):
    #判断文件是否存在


    def init_file(self):
        path = ‘info.txt‘
        if not os.path.exists(path):
            f=open(path‘w‘encoding=‘utf-8‘)
            f.close()
        else:
            pass
    #把数据装进list
    def init_data(self):
        path = ‘info.txt‘
        self.info = []
        with open(path ‘r‘ encoding=‘utf-8‘) as file:
            txt_infos = file.readlines()
            for i in txt_infos:
                self.info.append(i.replace(‘\n‘ ‘‘))

    # 把数据装进表格
    def get_all(self):
        self.all_len = len(self.info)
        print(self.info)
        if self.all_len==0:

            self.tableView.setRowCount(self.all_len)
            QMessageBox.i

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        205  2019-12-18 16:18  PyQt5对txt信息增删查改\.idea\encodings.xml

     文件        470  2019-12-18 16:19  PyQt5对txt信息增删查改\.idea\info_project.iml

     文件        299  2019-12-18 16:18  PyQt5对txt信息增删查改\.idea\misc.xml

     文件        283  2019-12-18 16:18  PyQt5对txt信息增删查改\.idea\modules.xml

     文件       9064  2019-12-18 19:24  PyQt5对txt信息增删查改\.idea\workspace.xml

     文件      21974  2020-07-08 22:52  PyQt5对txt信息增删查改\index.py

     文件        839  2019-12-18 16:37  PyQt5对txt信息增删查改\info.txt

     目录          0  2019-12-18 16:18  PyQt5对txt信息增删查改\.idea\inspectionProfiles

     目录          0  2019-12-19 13:19  PyQt5对txt信息增删查改\.idea

     目录          0  2019-12-19 13:19  PyQt5对txt信息增删查改

----------- ---------  ---------- -----  ----

                33134                    10


评论

共有 条评论