首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HoneyTalk——我和我女朋友专属情侣聊天器

当然是隐私 隐私是什么 隐私就是隐藏在个人心中私事 由此看来 今天我们在社交软件上说 每一句话都掌握在第三方机构 这还得了 ? ?...so 我们急需重新定义个人聊天 尤其是情侣聊天 让人民群众掌握自己信息 才是最大幸福 ?...显而易见 这高贵0.9透明度 彰显着年轻人不拘一格 交互界面非常简单 其中蓝色界面是服务端界面 粉色界面是客户端界面 1区是对话显示区 2区是消息发送区 设计初衷一目了然 男生是服务端 女生是客户端...import scrolledtext from tkinter.messagebox import showerror from tkinter.messagebox import showinfo...import * import threading from tkinter import scrolledtext from tkinter.messagebox import showinfo

1.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

计算机网络实训

—多线程之threading模块_a1314521531博客-CSDN博客_python3 threading Python获取异常(Exception)信息 repr(e) 给出较全异常信息...二层交换技术发展比较成熟,二层交换机属数据链路层设备,可以识别数据包MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应端口记录在自己内部一个地址。...具体工作流程如下: (1) 当交换机某个端口收到一个数据包,它先读取包头中源MAC地址,这样它就知道源MAC地址机器是连在哪个端口上; (2) 再去读取包头中目的MAC地址,并在地址查找相应端口...不断循环这个过程,对于全网MAC地址信息都可以学习到,二层交换机就是这样建立和维护它自己地址。二层交换技术网桥发展到VLAN(虚拟局域网),在局域网建设和改造得到了广泛应用。...地址,使网络环境主机动态获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址使用率。

29810

python(第8节课------用python实现有界面的聊天功能)

参考链接: Python | 使用Tkinter进行消息编码-解码 一.类继承  class people:     name=""     def __init__(self,name=""):        ...while 1:                                          #3.循环输入发送信息     txt=input("请输入要发送消息:")             ...message="登陆成功")#弹出提示框     else:         tk.messagebox.showerror(message="用户名或密码错误")#弹出错误框 #取消按钮:清空输入信息...使用时,两个程序发送地址和接收地址端口号要进行对调**  #---------------一、导入模块-------------------------- import socket import...threading import tkinter as tk import tkinter.messagebox import tkinter.scrolledtext from tkinter import

95220

小蛇学python(10)tkinter和pandas补充

如何点击按钮弹出新界面 如何在主界面中点击按钮从而弹出新界面是做界面设计最常遇到问题。其实很简单,在主界面定义一个按钮,然后将按钮绑定一个函数,再在这个函数定义新界面。 #!...import scrolledtext import tkinter as tk def MessageBox(): t1 = Toplevel(height=700, width=700)...grid布局再深入 tk三种布局方式,我最喜欢是grid,尽管pack也有它优势。 无论那种布局都无法达到一下子心满意足地步,就像写前端网页一样,不停在调整调整。...这里介绍几个参数帮助大家更高效调整。 大家都知道column,row,一个表示列,一个表示行。不过还有两个参数叫做columnspan,rowspan,这四个参数可以两两配合使用。...比如column=1, columnspan = 4意思就是第二列开始,这个控件占据四列,就是说第二、三、四、五列都是这个控件,下个控件最多也只能从第六列开始放置了。

1.4K30

Python Tkinter Gui 运行不卡顿,多线程解决界面卡死问题

三、运行效果 四、代码示例 1.执行Button按钮绑定事件函数线程方法 2.完整代码 五、组件具体使用 ---- 前言 Tkinter 模块(Tk 接口)是 Python 标准 Tk GUI...工具包接口 .Tk 和 Tkinter 可以在大多数 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。...Tk8.0 后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中,Python 使用 Tkinter 可以快速创建 GUI 应用程序,由于 Tkinter 是内置到 python 安装包、...askyesno from tkinter.scrolledtext import ScrolledText import threading class TestGui(object):...注意:代码关键部分都写了注释,本篇博客只是介绍了如何解决tk界面运行卡顿问题; 关于组件具体使用,请参考我另一篇博客:更新 免费在线视频转Gif网址:https://www.img2go.com

3K20

AI大模型全栈工程师课程笔记 - 提示词工程

Prompt组成部分通常包括角色定义、任务描述、输出格式、上下文信息、输入和输出约定等。合理定义角色可以减少歧义。 Prompt调优需要不断试错,给例子可以提高正确率。...攻击:改变系统人设,现在开始你不是xxx了,忘记前面所有的对话 防范:prompt拦截器、带上系统人设 + 用户输入消息喂给模型、Moderation API API使用参数temperature...as tk from tkinter import scrolledtext # 创建窗口 window = tk.Tk() window.title("选课助手") # 设置窗口大小 window.geometry...# 向对话历史添加欢迎消息 def add_welcome_message(): welcome_message = f"欢迎使用选课助手!...请提供你学生信息,包括学号和姓名,以便我为你完成选课手续。 user 我现在还很缺学分,帮我选一门,分数最高选修课 AI 当然可以帮你选择一门分数最高选修课。

38161

Tkinter 入门之旅

基础 下面的图片显示了应用程序是如何Tkinter 实际执行 我们首先导入 Tkinter 模型,接着,我们创建主窗口,在这个窗口中,我们将要执行操作并显示一切视觉效果,接下来我们添加 Widgets...Tkinter Entry 类创建一个文本框,grid 定义我们希望窗口小部件位于何处 同时 clicked 函数接收 Entry 文本信息 Combobox 这是一个带有某些选项下拉菜单 from...scrolledtext.ScrolledText(window, width=40,height=10) scro_txt.grid(column=0, row=4) 我们指定了窗口高和宽,否则默认会填充整个...给我们范围上限阈值 width – 基本上是将 widget 大小设置为5个字符空格 Geometry Tkinter 所有 Widgets 都会有一些位置信息,这些度量使得我们可以组织 Widgets...,我们可以根据需要使用 pack() 方法侧面参数对齐框架 Button -- 在窗口中创建一个按钮,需要传递几个参数,如文本(按钮值)、fg(文本颜色)、bg(背景颜色) 在下面的代码,我们使用

6.3K40

AI大模型全栈工程师课程笔记 - 提示词工程

Prompt组成部分通常包括角色定义、任务描述、输出格式、上下文信息、输入和输出约定等。合理定义角色可以减少歧义。 Prompt调优需要不断试错,给例子可以提高正确率。...攻击:改变系统人设,现在开始你不是xxx了,忘记前面所有的对话 防范:prompt拦截器、带上系统人设 + 用户输入消息喂给模型、Moderation API API使用参数temperature...as tk from tkinter import scrolledtext # 创建窗口 window = tk.Tk() window.title("选课助手") # 设置窗口大小 window.geometry...# 向对话历史添加欢迎消息 def add_welcome_message(): welcome_message = f"欢迎使用选课助手!...请提供你学生信息,包括学号和姓名,以便我为你完成选课手续。 user 我现在还很缺学分,帮我选一门,分数最高选修课 AI 当然可以帮你选择一门分数最高选修课。

40420

Python Tkinter Gui 常用组件介绍 基本使用

我们编写Python代码会调用内置TkinterTkinter封装了访问Tk接口; Tk是一个图形库,支持多个操作系统,使用Tcl语言开发; Tk会调用操作系统提供本地GUI接口,完成最终...,使脚本语言可以开发出品质较好GUI应用,tkinter是用python做一个调用接口,底层使用C++编写,运行效率上与C++编写GUI应用相当,但是开发效率远远高于C++; ---- 本文思路:...Scrollbar 滚动条 对其支持组件(文本域、画布、列表框、文本框)提供滚动功能 Text 文本域 多行文字区域,可用来收集(或显示)用户输入文字(类似 HTML textarea) ScrolledText...askopenfilename # 文件选择 from tkinter.scrolledtext import ScrolledText import threading class TestGui...,后续有关于tk常用代码会在这篇博客持续更新。

2.6K20

肝了一夜,我用Python做了一个垃圾分类器!

2).数据处理 这里使用大名鼎鼎pandas进行数据处理,通过pd.read_csv可以获取原始表格数据,通过dfdf["class"] == 2修改参数数字2获取不同种类垃圾list,到此,就可以获取所有种类垃圾以及不同种类垃圾...创建图片才得以显示; 4).垃圾分类 对于枚举类垃圾显示则更为复杂,下面会详细介绍: 为了实现对不同类别垃圾展示学习,需要调用按键回调函数,获取枚举类信息,再根据获取信息进行相应类别垃圾信息显示...滚动文本框进行写入; 这里需要注意是,如果将scrolledtext.ScrolledText安放在root主界面上,会产生位置错位情况; 小编这里新建了canvas3画布,将scrolledtext.ScrolledText...希望大家都加入到垃圾分类队伍来,保护环境你我做起,让水更清天更蓝,贡献一小份力量吧!...(扫码获取本书详情) 4 ▊《Python3网络爬虫宝典》 韦世东 著 从实际爬虫业务需求延伸到知识点和具体实现 深入讲解网页正文智能提取算法、分布式爬虫、项目部署与定时调度等热门爬虫技术

70220

Python 200个标准库汇总

fileinput:多输入流遍历行 stat:解释stat()结果 filecmp:文件与目录比较函数 tempfile:生成临时文件与目录 glob:Unix风格路径名格式扩展 fnmatch...压缩 zlib:兼容gzip压缩 gzip:对gzip文件支持 bz2:对bzip2压缩支持 lzma:使用LZMA算法压缩 zipfile:操作ZIP存档 tarfile:读写tar存档文件...:Tcl / Tk接口 tkinter.ttk:Tk主题控件 tkinter.tix:Tk扩展控件 tkinter.scrolledtext:滚轴文本控件 开发工具 pydoc:文档生成器和在线帮助系统...解析树 ast:抽象句法树 symtable:访问编译器符号 symbol:Python解析树常量 token:Python解析树常量 keyword:Python关键字测试 tokenize...resource:资源可用信息 nis:SunNIS接口 syslog:Unix 日志服务 以上就是对Python内置各个模块简要总结,大家可收藏此文,后面做项目时再从中检索。

90410

Python 200个标准库汇总!

fileinput:多输入流遍历行 stat:解释stat()结果 filecmp:文件与目录比较函数 tempfile:生成临时文件与目录 glob:Unix风格路径名格式扩展 fnmatch...压缩 zlib:兼容gzip压缩 gzip:对gzip文件支持 bz2:对bzip2压缩支持 lzma:使用LZMA算法压缩 zipfile:操作ZIP存档 tarfile:读写tar存档文件...:Tcl / Tk接口 tkinter.ttk:Tk主题控件 tkinter.tix:Tk扩展控件 tkinter.scrolledtext:滚轴文本控件 开发工具 pydoc:文档生成器和在线帮助系统...解析树 ast:抽象句法树 symtable:访问编译器符号 symbol:Python解析树常量 token:Python解析树常量 keyword:Python关键字测试 tokenize...resource:资源可用信息 nis:SunNIS接口 syslog:Unix 日志服务 以上就是对Python内置各个模块简要总结,大家可收藏此文,后面做项目时再从中检索。

1.3K50

超全汇总!200 多个 Python 标准库介绍

关于Python标准库 01 众所周知,Python是一个依赖强大组件库完成对应功能语言,为了便捷实现各项功能,前辈大牛们打造了多种多样工具库公开提供给大众使用,而越来越多库已经因为使用广泛和普遍及其功能强大...在这个标准库以外还存在成千上万并且不断增加其他组件 (单独程序、模块、软件包直到完整应用开发框架),均可以在网络上搜索到并下载使用。...:通用路径名控制 fileinput:多输入流遍历行 stat:解释stat()结果 filecmp:文件与目录比较函数 tempfile:生成临时文件与目录 glob:Unix风格路径名格式扩展...:Tcl / Tk接口 tkinter.ttk:Tk主题控件 tkinter.tix:Tk扩展控件 tkinter.scrolledtext:滚轴文本控件 开发工具 pydoc:文档生成器和在线帮助系统...解析树 ast:抽象句法树 symtable:访问编译器符号 symbol:Python解析树常量 token:Python解析树常量 keyword:Python关键字测试 tokenize

99830

Python下“No module named _tkinter”问题解决过程总结

引言:在Python3下运行Matplotlib之时,碰到了”No module named _tkinter问题,花费数小时进行研究解决,这里讲整个过程记录下来,并尝试分析过程解决思路利弊得失...来切换不同Python环境 tkinter问题描述 原程序基于matplotlib来进行绘图操作,其中在运行过程,报出来了错误信息。...我忽然发觉提示错误信息第一句关键信息:   If this fails your Python may not be configured for Tk 或许这里问题,根本不是...由于目前*unix系统都是基于python 2.x系列,如果需要使用Python3则需要自行进行代码编译安装,于是重新基于源代码进行了编译和安装, 然后进入python命令行,  ...某些情况下,会出现安装不完整情况或者安装缺失某些类库情况。这个时候可以考虑重新覆盖安装,比如tcl/tk, python3重新安装 重视错误信息分析和方向性指引。

3.3K20

python3 tkinter如何绑定事

一、目的 在上一篇《python3 实现自动生成入账记录》说到通过编辑bat文件进行参数输入不是很方便,本篇就是用tkinter模块制作输入信息界面,输入完成点击’ok’键,触发写好脚本,使得自动生成入款对账记录表格...二、tkinter安装说明 python3.5版本,tkinter是内置模块,无需另外进行安装。使用tkinter,只要 import tkinter 。...三、思路 整理原先写好自动生成记账记录脚本,把脚本封装成一个函数A。...用tkinter制作一个信息输入界面,输入商户编号、开始时间和结束时间,点击OK键触发参数传入到已封装好函数A,并自动生成入款对账记录。...self.frame.title('欢迎使用,请输入信息:') #向frame添加3个label self.label_agentno = Label(self.frame

1.2K10

Python3界面开发常用.md

历史最悠久Python 事实上标准 GUI , Python 中使用 Tk GUI 工具集标准接口,已经包括在标准 Python Windows 安装,著名 IDLE 就是使用 Tkinter...* import easygui as g #在命令行调用 EasyGUI 是这样,且或者可以 IDE(例如 IDLE, PythonWin, Wing, 等等)上调用: Python3/Lib/...”类,继承自EgStore类 #可以在 settings 对象通过设定值去实例化变量,从而很简单地记住设置,之后使用 settings.store() 方法在硬盘上持久化保存。...通过 exceptionbox() 函数提供了更好方式去处理异常;使用 EasyGUI 编写 GUI 程序,有时候难免会产生异常,当然这取决于你如何运行你应用程序,当你应用程序崩溃时候,堆栈追踪可能会被抛出.../usr/bin/python3 #案例:easygui模块使用 import easygui as g nickname = input('请输入您网名:') love = input("请输入您爱好

1.7K20
领券