首页 > 分享 > 送你个情人节礼物:抖音同款表白神器

送你个情人节礼物:抖音同款表白神器

又到了一年一度的情人节!大家都准备送什么给自己心仪的对象呢?

鲜花、巧克力都太俗套了,今天给大家带来一个抖音上看到的表白神器 — 用Python写一个告白程序,让她看到你满满的爱(tao)意(lu)。

先上效果:

代码:

from tkinter import * from tkinter import messagebox import random def no_close(): return #关闭所有窗口 def close_all_window(): window.destroy() #关闭窗口提示 def close_window(): messagebox.showinfo(title="不要嘛~", message="不选好不许走!") #“好的”窗口 def Love(): love = Toplevel(window) love.geometry("300x100+580+250") love.title("爱你么么哒~") btn = Button(love, text="在一起!", width=10, height=2, command=close_all_window) btn.place(x=100, y=30) love.protocol("WM_DELETE_WINDOW", no_close) window = Tk() window.title("嗨,小姐姐") #窗口标题 window.geometry("360x640+550+50") #窗口大小 window.protocol("WM_DELETE_WINDOW", close_window) #窗口关闭 label = Label(window, text="观察你很久了", font=("微软雅黑", 18)) label.place(x=120, y=50) label = Label(window, text="做我女朋友好不好?", font=("微软雅黑", 24)) label.place(x=70, y=100) btn1 = Button(window, text="好", width=15, height=2, command=Love) btn1.place(x=110, y=200) # “不好”按钮 pos = [110, 300] btn2 = Button(window, text="不好", width=15, height=2) btn2.place(x=pos[0], y=pos[1]) def on_enter(e): global pos dx = random.randint(100, 200) dy = random.randint(100, 300) print(pos,dx,dy) pos = (pos[0] + dx) % 200, (pos[1] - 250 + dy) % 350 + 250 btn2.place(x=pos[0], y=pos[1]) btn2.bind("<Enter>", on_enter) #显示窗口,消息循坏 window.mainloop()

然后用 pyinstaller 将程序打包为 exe 文件后就可以发送给她啦!

具体操作:

在保存.py文件的目录下,运行 cmd,没有 pyinstaller 的先通过 pip 安装,已经有了的直接 pyinstaller –F –w xxx.py 即可。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。

原始发表:2019-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

相关知识

ins网红气球玫瑰花diy材料包表白情人节礼物带灯抖音同款气球花束 29.9元(需用券)
抖音上有哪些创意的表白套路?抖音10W+表白指南!
抖音同款diy手工串珠花卉幸福幸福花花瓣珍珠其他DIY饰品配件
2018第一份情人节礼物,你准备好了吗?
终于真相了!情人节消费大数据多少?详细情况介绍
情人节送什么礼物给女朋友,这些礼物送到她心里去!
情人节表白礼物送什么?
情人节礼物:玫瑰谋求“变身” 示爱红包受青睐
情人节表白送什么礼物,情人节礼物送什么来表白浪漫
送爱人花写什么贺卡 送爱人花贺卡

网址: 送你个情人节礼物:抖音同款表白神器 https://m.huajiangbk.com/newsview832543.html

所属分类:花卉
上一篇: 表白神器安卓版下载
下一篇: 有哪些贴心又实用的520告白神器