一年前,我踏上了Python爬虫、Web和HTML的学习之旅,或许这段旅程源于我对互联网世界的好奇心和对技术创作的渴望。首先,我只是想着能够了解网络的背后奥秘,但随着学习的深入,我发现了无数的可能性。
在最初成为创作者的那一刻,我心里充满了对未知世界的向往和探索的勇气。我稀记得当时坐在电脑前,兴奋地打底层第一行Python代码,那一刻我知道,我已经踏上踏上了一段新奇的旅程。
在这一年中,我通过一系列的实战项目,积累了丰富的经验。从最初简单的爬虫到复杂的网络应用,我逐渐掌握了精髓的技术。我将这些经验分享在我的博客和社交中媒体上,希望能够帮助更多的人走上技术之路。
同时,我也记录了自己的学习历程,从迷茫到逐渐明朗,从失败到成功,每一个阶段都是我成长的一部分。这些记录成为了我前进的动力,也让我看到了自己的成长统计。
今年,我收获了许多的收获。我获得了许多粉丝的关注,和他们一起讨论技术问题,分享学习心得,成为一件令人愉悦的事情。正向的反馈也让我感受到到了前进的动力,每一个赞、评论、阅读量都是我前进的动力。
最重要的是,我认识了许多志同道合的领域同行,和他们一起探讨技术,交流经验,让我受匪浅薄。他们成为了我成长道路上的重要伙伴,也让我看到了技术世界的无限可能性。
创作已经成为我生活的一部分。每天早上,我都会迫不及待地打开电脑,投入到我的代码世界中。在有限的精力下,我学会了如何平衡创作、工作和学习,找到了最适合自己的的节奏,让我能够在马德里而高效地度过每一天。
随便放一个
- import tkinter as tk
- from tkinter import messagebox,ttk
- from PIL import ImageTk, Image
- import sys
- import os
- import random
-
-
- def close_window():
- root.destroy()
-
- # 获取exe文件所在的目录
- base_path = getattr(sys, '_MEIPASS', os.path.dirname(os.path.abspath(__file__)))
-
- def show_text_entry2():
- try:
- global sentence_index,label
- text_window = tk.Toplevel(root)
- text_window.title("xxxx!")
- text_window.geometry("200x100")
-
- # 生成随机的窗口位置坐标
- screen_width = text_window.winfo_screenwidth()
- screen_height = text_window.winfo_screenheight()
- x_pos = random.randint(0, screen_width - 200)
- y_pos = random.randint(0, screen_height - 100)
- text_window.geometry(f"200x100+{x_pos}+{y_pos}")
-
- # 构建图片文件路径
- image_pathc = os.path.join(base_path, "imgs", "c.jpg")
-
- # 加载并调整自定义图片
- image = Image.open(image_pathc)
- image = image.resize((150, 80), Image.ANTIALIAS)
- photo = ImageTk.PhotoImage(image)
-
- # 随机选择窗口对象
- window = random.choice([root, text_window])
-
- label = tk.Label(window, image=photo)
- label.image = photo # 保持对图像的引用,以避免被垃圾回收
- label.pack(pady=10)
-
-
- # 使用ttk样式设置可爱类型的外观
- style = ttk.Style()
- style.theme_use("clam") # 使用clam主题
- style.configure("Cute.TLabel", background="pink", font=("Helvetica", 14)) # 设置标签的背景和字体
-
- label = tk.Label(text_window, text=sentences[sentence_index], justify="center", font=("Helvetica", 14)) # 更新索引
- label.pack(fill="both", padx=10, pady=10)
- sentence_index = (sentence_index + 1) % len(sentences)
- text_window.after(3000, text_window.destroy) # 3秒后关闭窗口
- except Exception as e:
- # 显示错误消息
- messagebox.showerror("错误", str(e))
-
-
-
- def show_text_entry1():
- try:
- # 创建提示框
- messagebox.showinfo("提示", "xxxxx")
- # 关闭所有程序
- sys.exit()
- except Exception as e:
- # 显示错误消息
- messagebox.showerror("错误", str(e))
-
-
- root = tk.Tk()
- root.title("xxxx")
-
- # 构建图片文件路径
- image_patha = os.path.join(base_path, "imgs", "a.jpg")
-
- # 加载图片
- image = Image.open(image_patha)
- image = image.resize((300, 200), Image.ANTIALIAS) # 调整图片大小以适应窗口
- background_image = ImageTk.PhotoImage(image)
-
- # 创建背景标签,并将图片设置为背景
- background_label = tk.Label(root, image=background_image)
- background_label.place(x=0, y=0, relwidth=1, relheight=1)
-
- # 设置窗口大小和位置
- window_width = 300
- window_height = 200
- screen_width = root.winfo_screenwidth()
- screen_height = root.winfo_screenheight()
- x_pos = (screen_width // 2) - (window_width // 2)
- y_pos = (screen_height // 2) - (window_height // 2)
- root.geometry(f"{window_width}x{window_height}+{x_pos}+{y_pos}")
-
-
- # 使用ttk样式设置可爱类型的外观
- style = ttk.Style()
- style.theme_use("clam") # 使用clam主题
-
- # 设置按钮样式
- style.configure("Cute.TButton", background="pink", font=("Helvetica", 12))
-
- # 设置框架样式
- style.configure("Cute.TFrame", background="pink")
-
- # 创建框架
- frame = ttk.Frame(root,style="Cute.TFrame")
- frame.pack(pady=50)
-
- # 创建按钮一
- button1 = ttk.Button(frame, text="xxx",command=show_text_entry1,style="Cute.TButton",compound="center", padding=(10, 5, 10, 5))
- button1.grid(row=0, column=0, padx=10)
-
- # 创建按钮二
- button2 = ttk.Button(frame, text="xxxx", command=show_text_entry2,style="Cute.TButton",compound="center", padding=(10, 5, 10, 5))
- button2.grid(row=0, column=1, padx=10)
-
- # 句子列表
- sentences = ["xxx!!!", "不xx!!!", "不可以!!!", "不要这样!!!", "???", "你想干嘛???"]
-
- # 索引变量
- sentence_index = 0
-
- try:
- root.mainloop()
- except Exception as e:
- # 显示错误消息
- messagebox.showerror("错误", str(e))
-
未来,我希望能够在技术领域继续深耕,不断挑战自己,探索更多的可能性。我计划着开展更多有意义的项目,分享更多有价值的经验,也希望能够在技术领域取得更多取得显着的成就。我的愿望是成为技术领域的领军人物,为这个世界带来一些改变。
一个周年,是我成为创作者的起点,也是我前行的里程碑。感谢这一年来所有支持和陪伴我的人,让我能够变得更好,也让我更加坚定了自己的梦想。未来,让我们一起继续前行,创造更加美好的明天!