#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Created by 秋叶夏风
# 本模块的功能:
# 导入python系统类库import sys
# 导入时间模块,用于获取聊天提示信息import time
# 导入生成界面类的模块from PyQt5 import QtCore, QtGui, QtWidgets
# 导入pyqt5类用到的类库,QApplication应用程序类,Qwidget控件的基类from PyQt5.QtWidgets import QApplication, QWidget, QInputDialog
# 导入socket模块import socket
import threading
# 定义连接类class Connect:
def socket_init(self,ip):
# 创建socket对象 self.s = socket.socket()
# 连接远程主机 self.s.connect((ip, 6666))
def read_from_server(s):
global message_content
while True:
mes = s.recv(2048).decode('utf-8')
message_content += mes
print("message_content--->",message_content)
# main.form.set_label_content() # TODO 这里在局部调用了全局的变量 # TODO 有待优化 form.set_label_content()
# 客户端启动线程不断地读取来自服务器的数据 thread