Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import time
- import pygame
- from tkinter import *
- window = Tk()
- window.title('Открытка')
- window.resizable(False, False)
- canvas = Canvas(window, width=500, heigh=500, bg='#5cb8d7')
- canvas.pack()
- pygame.init()
- song = pygame.mixer.Sound('christmas-ident-21090.mp3')
- song.set_volume(0.1)
- santa_image = PhotoImage(file='santa.png').subsample(10, 10)
- christmas_tree_image = PhotoImage(file='christmas_tree.png').subsample(10, 10)
- snowflake_image = PhotoImage(file='snejinka.png').subsample(20, 20)
- snowflakes = []
- for i in range(50):
- snowflake = canvas.create_image(random.randint(20, 480), random.randint(20, 480), image=snowflake_image)
- snowflakes.append(snowflake)
- canvas.create_image(100, 350, image=christmas_tree_image)
- canvas.create_image(300, 400, image=santa_image)
- canvas.create_text(250, 100, text='С новым годом!')
- song.play(-1)
- while True:
- for snowflake in snowflakes:
- canvas.move(snowflake, 0, 10)
- if canvas.coords(snowflake)[1] > 500:
- canvas.move(snowflake, 0, random.randint(-520, -490))
- canvas.update()
- time.sleep(0.2)
Advertisement
Add Comment
Please, Sign In to add comment