#coding=utf-8#!/usr/bin/env python
from PyQt5.QtCore importQPoint, QRect, QSize, Qtfrom PyQt5.QtWidgets import(QApplication, QLayout, QPushButton, QSizePolicy,QVBoxLayout,
QWidget)from PyQt5.Qt importQTextEdit, QLineEditfrom PyQt5.QtNetwork import *
importstructimportdatetimedefnum2Ip(num):
ip= "%d.%d.%d.%d" % ((num>>24)&0xff,(num>>16)&0xff,(num>>8)&0xff,num&0xff)returnipclassWindow(QWidget):def __init__(self):
super(Window, self).__init__()
self.fp= open("test.log","w")
flowLayout=QVBoxLayout()
self.ip=QLineEdit()
self.textEdit=QTextEdit()
self.textEdit.setReadOnly(True)
self.btn= QPushButton("清空日志")
self.btn.clicked.connect(self.clearData)
flowLayout.addWidget(self.btn)
flowLayout.addWidget(self.textEdit)
self.setLayout(flow