butuizd / summer Goto Github PK
View Code? Open in Web Editor NEWa python software to communicate through network and socket
a python software to communicate through network and socket
email: [email protected] ※summer.py是开启程序 一、功能描述 这是一个聊天软件,目前具有如下方面的功能 1.注册 登录 2.好友相关操作(添加、注册) 3.暂时只能实现单对单聊天(但如果没在和你聊天的人发消息给你会提醒你) 具体流程: 注册登录功能:和一般的差不多 好友: 添加或者删除好友 ,在左上角输入框输入用户名然后点击添加好友; 删除好友在下拉菜单里选定然后选删除 有个小bug,操作之后的变化,对方只有重新登录才能显示 聊天: ①选定好友点击发起聊天,然后输入消息发送即可,对方如果也向你发起了聊天了它才能收到你的消息 这个功能的体验确实有些不好,但是做出了补救:那就是只要你向某个人发起了聊天之后,别人向你发起聊天时你会收 到提醒 ②切换新的好友聊天时必须点击按钮结束当前聊天 二、代码主要是两块:前端展示和后台逻辑 1.前端(main.py和tip.py): ①login 登录界面 ②register 注册界面 ③main 主要界面 ④tip.py 穿插在以上界面的弹出框界面 2.后台 ①MainServer.py 是处理用户之间的通信的服务器模块,可以运行在本地或远程服务器上,但是在本地运行只能多开自嗨 ②client.py 是一个处理和服务器通信的模块 ③还有服务器上的django项目代码(没有放在这) 三、环境说明 1.本程序使用的是Python3 2.本程序运行需要安装pyqt5、requets等模块 3.如果要正常使用需要在远程服务器 运行django服务和MainServer.py,也要修改client.py连接的地址和端口
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.