下载此文档

python聊天.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
发布一个用Python实现的一个在线聊天,主要功能是实现客户端与服务器端的双向通信,这个小东西用到的主要知识点:
发布一个用Python实现的一个在线聊天,主要功能是实现客户端与服务器端的双向通信,这个小东西用到的主要知识点:
Socket;
Tkinter库。
当然也应该了解如下的基础知识:
;
;
;
;
;

另外:,,可能不兼容。,,。
下面是这个小东西的一个截图:

下面是服务器端代码:
Python代码1.# _*_ coding:utf-8 _*_
2.# Filename:
3.# Python在线聊天服务器端
4.
Tkinter
tkFont
socket
thread
time
sys
11.
ServerUI():
13.
14. title = 'Python在线聊天-'
15. local = ''
16. port = 8808
17. global serverSock;
18. flag = False
19.
20. #初始化类的相关属性,类似于Java的构造方法
21. def __init__(self):
22. = ()
23. ()
24.
25. #窗口面板,用4个frame面板布局
26. = [(),(),(),()]
27.
28. #显示消息Text右边的滚动条
29. = ([0])
30. (side=,fill=)
31.
32. #显示消息Text,并绑定上面的滚动条
33. ft = (family='Fixdsys',size=11)
34. = ([0],width=70,height=18,font=ft)
35. ['mand'] =
36. (expand=1,fill=)
37. ['command'] = ()
38. [0].pack(expand=1,fill=)
39.
40. #标签,分开消息显示Text和消息输入Text
41. label = ([1],height=2)
42. (fill=)
43. [1].pack(expand=1,fill=)
44.
45. #输入消息Text的滚动条
46. = ([2])
47. (side=,fill=)
48.
49. #输入消息Text,并与滚动条绑定
50. ft = (family='Fixdsys',size=11)
51. = ([2],wid

python聊天 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小0 KB
  • 时间2013-01-09