自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python tkinter Text绑定回车键的问题

绑定方法def do_something(event): pass #按下时触发text.bind('<Return>', do_something) #不是Enter而是Return#弹起时触发text.bind('<KeyRelease-Return>', do_something)问题描述在按下回车键时,不仅会触发我们绑定的方法,还会触发回车键原本的换行效果,但我们希望只触发绑定的方法而不进行换行。解决方法在绑定事件函数的末尾加上 return ‘br

2020-07-24 16:38:34 4278

原创 Python socket中socket.recv()的陷阱

问题描述在Python中使用socket库的socket.recv()函数时,实际接收的数据大小可能会小于指定的大小,这是因为该函数并不保证能完全接收指定大小的数据。为了解决这一问题,我们可以像socket.sendall()一样使用循环来保证接收到的数据大小与指定的大小一致。具体代码def recvall(self, length): data = b'' while len(data) < length: #循环接收数据 data += self.recv(

2020-07-21 21:51:51 5224 1

原创 c++ socket通信(TCP/IP) 简单实例 (Windows)

c++ socket通信(TCP/IP) 简单实例 (Windows)本篇将讲解c++的socket实现IDE推荐大家使用 Microsoft Visual Studio,可以省去很多繁琐的设定1.新建项目server端新建项目 server,并添加源文件 server.cppclient端新建项目 client,并添加源文件 client.cpp2.加载socket库server端 && client端#include <iostream>#includ

2020-07-20 20:50:24 5189 2

Python聊天室 (socket tkinter)

python聊天室,使用socket, tkinter, thread,分为服务端和客户端,能正常连接和断开,将 client.py 改为 client.pyw 运行时不会出现cmd

2020-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除