婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Pycharm制作搞怪彈窗的實現代碼

Pycharm制作搞怪彈窗的實現代碼

熱門標簽:千呼ai電話機器人免費 高德地圖標注字母 申請辦個400電話號碼 鎮江人工外呼系統供應商 柳州正規電銷機器人收費 深圳網絡外呼系統代理商 外呼系統前面有錄音播放嗎 騰訊地圖標注有什么版本 400電話辦理費用收費

閑來無聊用python制作了一個搞怪的桌面彈窗程序,驚喜連連哦

運行動圖

實現代碼:

import tkinter as tk
import tkinter.font as tkFont # 引入字體模塊
import time
import sys
import pygame
import random
import threading
import win32api
import wmi
from tkinter.messagebox import*

#播放音頻
path = "mp3/暗戀.mp3"#一開始的音樂,替換成你的地址
pygame.mixer.init()
pygame.mixer.music.load(path)
pygame.mixer.music.play()

#設置樣式
WINWIDTH = 800#窗體寬度
WINHEIGHT = 600#窗體高度
WINX = 400#彈窗橫坐標
WINY = 100#彈窗縱坐標
img_x = 250#設置圖片橫坐標
img_y = 100#設置圖片縱坐標
question_x = 250#設置問題橫坐標
question_y = 60#設置問題縱坐標
button_width = 100#設置按鈕寬度
button_height = 40#設置按鈕高度
button_y = 520#按鈕縱坐標
yes_button_x = img_x - button_width // 2#確定按鈕橫坐標
no_button_x = WINWIDTH - img_x - button_width//2#否定按鈕橫坐標

#顯示文本
global text
global title
question = "question?"
yes = "OK"
no = "Wait"
title = "I need money"

#播放音頻
def Start_music():
  path = "mp3/殿堂.mp3"#點擊ok按鈕后播放的音頻,這里替換成你的音頻文件地址
  pygame.mixer.init()
  pygame.mixer.music.load(path)
  pygame.mixer.music.play()


#調整屏幕亮度
def ScreenChange() -> object:
  SCREEN = wmi.WMI(namespace='root\WMI')
  a = SCREEN.WmiMonitorBrightnessMethods()[0]
  a.WmiSetBrightness(Brightness=100, Timeout=500)


#調整Windows音量
def changeVd():
  WM_APPCOMMAND = 0x319
  APPCOMMAND_VOLUME_MAX = 0x0a
  APPCOMMAND_VOLUME_MIN = 0x09
  # 音量最大
  win32api.PostMessage(-1, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_MAX * 0x10000)
  # 音量最小
  #win32api.PostMessage(-1, WM_APPCOMMAND, 0x30292, APPCOMMAND_VOLUME_MIN * 0x10000)


#彈窗炸彈
def dow():
  window = tk.Tk()
  width = window.winfo_screenwidth()
  height = window.winfo_screenheight()
  a = random.randrange(0, width)
  b = random.randrange(0, height)
  window.title(title)
  window.geometry("300x50" + "+" + str(a) + "+" + str(b))
  tk.Label(window,
       text=text, # 標簽的文字
       # bg='white', # 背景顏色
       font=('楷體', 17), # 字體和字體大小
       width=15, height=2 # 標簽長寬
       ).pack() # 固定窗口位置
  window.mainloop()


#觸發彈窗炸彈
def open_start():
  threads = []
  for i in range(50): # 需要的彈框數量
    t = threading.Thread(target=dow)
    t.setDaemon(True)
    threads.append(t)
    time.sleep(0.1)
    threads[i].start()


# 新建無法直接關閉的TK類
class NewTk(tk.Tk):
  #重寫“X”按鈕
  def destroy(self):
    root = tk.Tk()
    root.withdraw()
    for i in range(3):
      if i == 0:
        showinfo(title="title1", message="question1")
      if i == 1:
        showinfo(title="title2", message="question2")
      if i == 2:
        showinfo(title="title3", message="question3")
        global text
        text = "title"
        global title
        title = "text"
        open_start()

#主程序體
thread = threading.Thread(target=changeVd)
thread.setDaemon(True)
thread.start()
ScreenChange()
win = NewTk()
win.title(title)
win.geometry("%sx%s+%s+%s" % (WINWIDTH, WINHEIGHT, WINX, WINY))#樣式設置
win.resizable(0, 0)#阻止窗口大小化

photo = tk.PhotoImage(file="lib/沒錢了.gif")#這里替換成你的圖片地址
imgLabel = tk.Label(win, image=photo)#將圖片添加至窗口
imgLabel.place(x=img_x, y=img_y)#設置圖片位置

question_text = tkFont.Font(size=20, weight=tkFont.BOLD)
q = tk.Label(win, text=question, font=question_text)
q.place(x=question_x, y=question_y)

#OK按鈕點擊事件
def click_yes():
  Start_music()
  root = tk.Tk()
  root.withdraw()
  for i in range(5):
    if i == 0:
      showinfo(title="title1", message="text1")
    if i == 1:
      showinfo(title="title2", message="text2")
    if i == 2:
      showinfo(title="title3", message="text3")
      global text
      text = "text"
      global title
      title = "title"
      open_start()
    if i == 3:
      print("運行退出程序")
      sys.exit(0)

yes_button = tk.Button(win, text=yes, command=click_yes)
yes_button.place(x=yes_button_x, y=button_y, width=button_width, height=button_height)

no_button = tk.Button(win, text=no)
no_button.place(x=no_button_x, y=button_y, width=button_width, height=button_height)

#NO按鈕觸碰事件
def mouse_in_no_click(event):
  bx, by = random.randint(button_width, WINWIDTH-button_width), random.randint(button_height, WINHEIGHT-button_height)
  no_button.place(x=bx, y=by)

no_button.bind("Motion>", mouse_in_no_click)
win.mainloop()

學會了嗎,快去試一試吧,將文本和圖片替換掉又能制造更多的驚喜呦

到此這篇關于Pycharm制作搞怪彈窗的實現代碼的文章就介紹到這了,更多相關Pycharm制作彈窗內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬蟲之Selenium警告框(彈窗)處理
  • 通過python實現彈窗廣告攔截過程詳解
  • python 彈窗提示警告框MessageBox的實例
  • Python GUI編程 文本彈窗的實例
  • python實現彈窗祝福效果
  • python實現祝福彈窗效果

標簽:哈爾濱 烏蘭察布 烏蘭察布 合肥 郴州 海南 大慶 平頂山

巨人網絡通訊聲明:本文標題《Pycharm制作搞怪彈窗的實現代碼》,本文關鍵詞  Pycharm,制作,搞怪,彈窗,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Pycharm制作搞怪彈窗的實現代碼》相關的同類信息!
  • 本頁收集關于Pycharm制作搞怪彈窗的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩免费在线视频| 日韩午夜激情av| 久久丁香综合五月国产三级网站 | 亚洲一区精品在线| 亚洲自拍都市欧美小说| 蜜臀av一级做a爰片久久| 国产真实乱子伦精品视频| www.亚洲色图.com| 欧美色窝79yyyycom| 精品国内片67194| 国产精品福利影院| 日韩二区三区在线观看| 国产精品99久久久久久久女警 | 高清日韩电视剧大全免费| 色偷偷一区二区三区| 欧美精品三级日韩久久| 久久久久久久久伊人| 一区二区在线观看不卡| 蜜桃视频一区二区三区| 99精品国产热久久91蜜凸| 欧美亚男人的天堂| 久久精品在线观看| 日韩av电影免费观看高清完整版| 成人午夜av电影| 日韩午夜中文字幕| 亚洲伊人伊色伊影伊综合网| 国产一区欧美日韩| 91精品国产综合久久福利软件| 中文字幕一区二区三区四区| 老司机精品视频一区二区三区| 一本到高清视频免费精品| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲高清免费观看高清完整版在线观看 | 3d成人动漫网站| 国产精品第四页| 国产一区二区在线看| 91麻豆精品国产91久久久久| 一区二区三区四区高清精品免费观看 | 一区二区三区不卡在线观看| 国产成人免费在线| 精品少妇一区二区三区视频免付费 | 国产精品久久久久久久久免费相片| 日韩一区精品视频| 欧美三电影在线| 亚洲午夜av在线| 在线一区二区三区四区| 中文字幕欧美三区| 国产一区二区三区免费| 欧美成人video| 毛片一区二区三区| 欧美日韩精品欧美日韩精品| 一区二区欧美国产| 欧美在线免费观看视频| 亚洲综合清纯丝袜自拍| 色哟哟一区二区在线观看| 亚洲日本va午夜在线影院| 99视频在线观看一区三区| 国产精品久久久久影院老司| 不卡一区二区中文字幕| 亚洲色图色小说| 在线免费不卡电影| 五月天久久比比资源色| 欧美一区二区在线视频| 久久精品国产一区二区| 精品国产乱码久久| 高清久久久久久| 亚洲精品免费播放| 欧美日韩精品免费观看视频| 日本成人中文字幕| 久久综合999| 99re视频精品| 亚洲成人av电影| 日韩欧美综合一区| 国产精品影音先锋| 一区在线播放视频| 欧美精选一区二区| 国产精品一区二区三区乱码 | eeuss影院一区二区三区| 国产精品二三区| 欧美高清激情brazzers| 韩国av一区二区三区| 国产精品色在线观看| 91国偷自产一区二区开放时间| 日韩精品91亚洲二区在线观看| xf在线a精品一区二区视频网站| aaa亚洲精品| 五月婷婷综合在线| 久久久蜜臀国产一区二区| 99精品在线观看视频| 日韩av在线播放中文字幕| 国产欧美日韩另类一区| 欧美日韩亚洲综合在线| 国产又粗又猛又爽又黄91精品| 亚洲日穴在线视频| 久久影院午夜片一区| 在线欧美小视频| 国产成人综合亚洲网站| 亚洲成人午夜电影| 欧美激情一区在线| 777色狠狠一区二区三区| 国产不卡高清在线观看视频| 亚洲国产经典视频| 欧美三级视频在线观看| 久国产精品韩国三级视频| 一区在线观看视频| 精品国产乱码久久久久久免费 | 欧美蜜桃一区二区三区| 国产精品一级黄| 亚洲不卡av一区二区三区| 国产欧美精品日韩区二区麻豆天美| 欧美性感一类影片在线播放| 成人午夜在线播放| 久久国产生活片100| 亚洲第一主播视频| 亚洲特级片在线| 亚洲国产精品精华液2区45| 日韩欧美高清一区| 欧美日韩国产首页| 色先锋aa成人| 丁香六月综合激情| 蜜桃视频在线一区| 日韩经典中文字幕一区| 亚洲成人在线观看视频| 亚洲激情校园春色| 国产精品入口麻豆九色| 久久色在线观看| 精品第一国产综合精品aⅴ| 欧美一区二区免费观在线| 欧美性感一类影片在线播放| 91丨九色丨蝌蚪富婆spa| 成人av网站大全| 国产·精品毛片| 国产电影一区在线| 国产精品2024| 国产一区二区不卡| 国产一区二区三区久久久| 久久99精品国产.久久久久| 免费亚洲电影在线| 久久国产精品第一页| 免费黄网站欧美| 五月激情六月综合| 午夜成人在线视频| 日韩在线a电影| 久久精品国产亚洲5555| 日本网站在线观看一区二区三区| 午夜精品视频一区| 奇米影视一区二区三区| 青青草精品视频| 韩国成人福利片在线播放| 国产精品一二三四| 成人天堂资源www在线| 99在线精品免费| 欧美伊人久久久久久久久影院 | 国产一区中文字幕| 丁香五精品蜜臀久久久久99网站| 国产·精品毛片| 一本一本久久a久久精品综合麻豆| 91视视频在线观看入口直接观看www | 欧美一二三四区在线| 日韩一区二区三区观看| 亚洲精品一区二区三区99| 久久久亚洲国产美女国产盗摄 | 波多野结衣欧美| 在线观看亚洲专区| 日韩欧美中文字幕精品| 久久综合久久综合九色| 亚洲视频综合在线| 香港成人在线视频| 国产乱对白刺激视频不卡| 91视频在线观看| 日韩一区二区不卡| 久久久www成人免费毛片麻豆 | 国产精品一二一区| 91视频精品在这里| 91精品国产色综合久久不卡蜜臀| 久久久久国产精品免费免费搜索| 国产精品卡一卡二卡三| 视频一区二区三区中文字幕| 国产美女一区二区| 欧美色欧美亚洲另类二区| 久久先锋资源网| 亚洲一区二区在线视频| 久久国产视频网| 色噜噜狠狠成人中文综合| 欧美变态tickling挠脚心| 亚洲三级在线播放| 激情国产一区二区 | 亚洲久草在线视频| 美女精品一区二区| 色悠悠久久综合| 国产欧美精品日韩区二区麻豆天美| 亚洲高清免费观看高清完整版在线观看| 国产精品综合网| 日韩欧美在线网站| 亚洲va欧美va人人爽| 成人黄动漫网站免费app| 日韩欧美123| 亚洲v精品v日韩v欧美v专区| 91香蕉视频黄| 国产精品网曝门|