در این مطلب، ویدئو نحوه قرار دادن تصویر پس زمینه در tkinter python GUI | تصویر پس زمینه را در رابط کاربری گرافیکی پایتون/پیچارم قرار دهید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:26
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,820 –> 00:00:09,769
[موسیقی]
2
00:00:10,240 –> 00:00:13,599
خوب بچه ها من هستم imart از
3
00:00:13,599 –> 00:00:16,560
کانال یوتیوب فناوری پارک نلسون داروین،
4
00:00:16,560 –> 00:00:19,359
بنابراین امروز می خواهیم در مورد
5
00:00:19,359 –> 00:00:20,400
نحوه قرار دادن
6
00:00:20,400 –> 00:00:23,359
یک تصویر در پس زمینه tkinter
7
00:00:23,359 –> 00:00:25,039
gui یاد بگیریم،
8
00:00:25,039 –> 00:00:27,920
بنابراین tkinter یک ابزار داخلی در
9
00:00:27,920 –> 00:00:30,080
پایتون است تا بتوانیم آن را بسازیم. نوعی
10
00:00:30,080 –> 00:00:32,558
رابط کاربری در این ابزار وجود دارد،
11
00:00:32,558 –> 00:00:33,760
بنابراین
12
00:00:33,760 –> 00:00:35,920
ما دو بسته از دو
13
00:00:35,920 –> 00:00:37,360
کتابخانه را
14
00:00:37,360 –> 00:00:40,879
از معلم import static
15
00:00:40,879 –> 00:00:43,520
از تیک enter وارد می کنیم به این معنی که از
16
00:00:43,520 –> 00:00:46,239
کتابخانه tkinter باید
17
00:00:46,239 –> 00:00:49,440
همه چیزها را وارد کنیم، زیرا static به سادگی
18
00:00:49,440 –> 00:00:51,680
به این معنی است که هر چیزی را که می خواهیم وارد
19
00:00:51,680 –> 00:00:53,360
کنیم، می توانیم درست کنیم.
20
00:00:53,360 –> 00:00:55,280
آیا همه توابع و متدها در
21
00:00:55,280 –> 00:00:57,520
معرض پنجره برنامه نویسی برنامه نویسی ما
22
00:00:57,520 –> 00:00:58,640
23
00:00:58,640 –> 00:01:00,239
قرار دارند، خوب است،
24
00:01:00,239 –> 00:01:03,039
بنابراین از tkinter import star
25
00:01:03,039 –> 00:01:05,438
و از pil
26
00:01:05,438 –> 00:01:07,680
pil یک تصویر وارداتی دیگر از کتابخانه
27
00:01:07,680 –> 00:01:09,520
28
00:01:09,520 –> 00:01:11,280
tk
29
00:01:11,280 –> 00:01:13,840
تصویر کاما است،
30
00:01:13,840 –> 00:01:16,400
بنابراین این دو تابع از این
31
00:01:16,400 –> 00:01:18,880
32
00:01:18,960 –> 00:01:20,159
کتابخانه pil هستند که
33
00:01:20,159 –> 00:01:23,200
اکنون پس از وارد کردن واردات دو کتابخانه،
34
00:01:23,200 –> 00:01:25,759
ما نیاز داریم. برای رفتن به
35
00:01:25,759 –> 00:01:28,320
ساخت رابط کاربری خود و آن این است که
36
00:01:28,320 –> 00:01:30,720
ابتدا باید یک متغیر را اعلام کنیم
37
00:01:30,720 –> 00:01:33,040
مانند هر کلمه ای ساده است،
38
00:01:33,040 –> 00:01:35,520
شما می توانید هر چیزی را اینجا بنویسید حتی
39
00:01:35,520 –> 00:01:36,960
یک الفبای
40
00:01:36,960 –> 00:01:40,240
مانند m a b c یا هر چیزی به عنوان یک
41
00:01:40,240 –> 00:01:43,600
متغیر در سمت چپ در اینجا عمل می کند،
42
00:01:43,600 –> 00:01:48,399
بنابراین ما master را به عنوان یک متغیر نوشته ایم
43
00:01:52,000 –> 00:01:54,000
اکنون این یک متغیر master برابر
44
00:01:54,000 –> 00:01:57,119
با tk است، بنابراین tk
45
00:01:57,119 –> 00:02:00,320
تابع داخلی ما در
46
00:02:00,320 –> 00:02:03,920
کتابخانه tkinter است و این کار را انجام خواهد داد. یک
47
00:02:03,920 –> 00:02:06,079
رابط کاربری برای ما ایجاد کنید
48
00:02:06,079 –> 00:02:08,239
و همه اکنون همه به این دلیل که ما
49
00:02:08,239 –> 00:02:10,878
این کتابخانه را با متغیری
50
00:02:10,878 –> 00:02:14,080
برابر کردیم که متغیر اصلی است، بنابراین
51
00:02:14,080 –> 00:02:16,640
تمام ویژگی های ما و همه
52
00:02:16,640 –> 00:02:18,480
ویژگی ها اکنون
53
00:02:18,480 –> 00:02:19,440
مانند a
54
00:02:19,440 –> 00:02:20,239
هستند،
55
00:02:20,239 –> 00:02:22,319
شباهت ما در
56
00:02:22,319 –> 00:02:25,840
این متغیر درج می شود. استاد
57
00:02:25,840 –> 00:02:29,760
بعد از این چیز باید
58
00:02:29,760 –> 00:02:32,239
عنوان این رابط کاربری را بدهیم تا
59
00:02:32,239 –> 00:02:35,599
master.title بنویسیم
60
00:02:35,599 –> 00:02:36,879
خوب
61
00:02:36,879 –> 00:02:39,360
این عنوان پروژه ما است خوب ما
62
00:02:39,360 –> 00:02:41,280
فقط پروژه پروژه را می نویسیم
63
00:02:41,280 –> 00:02:42,400
64
00:02:42,400 –> 00:02:46,879
بنابراین این عنوان رابط کاربری
65
00:02:47,120 –> 00:02:49,440
ما است حالا باید
66
00:02:49,440 –> 00:02:51,840
یک متغیر دیگر بنویسیم که
67
00:02:51,840 –> 00:02:54,720
به عنوان زیرخط تصویر نامیده می شود 0 برابر است با
68
00:02:54,720 –> 00:02:57,200
اکنون ما برای چیزی که
69
00:02:57,200 –> 00:03:00,000
این متغیر را اعلام کرده ایم انجام می دهیم زیرا می خواهیم
70
00:03:00,000 –> 00:03:03,760
تمام تصویر را
71
00:03:03,760 –> 00:03:05,599
تمام اطلاعات و داده های مربوط
72
00:03:05,599 –> 00:03:08,319
به تصویر را در این متغیر وارد کنیم
73
00:03:08,319 –> 00:03:11,680
تا چگونه بتوانیم uh انجامش بده ما
74
00:03:11,680 –> 00:03:13,519
یک تابع داخلی داریم که به نام
75
00:03:13,519 –> 00:03:14,720
تصویر نقطه
76
00:03:14,720 –> 00:03:15,840
باز
77
00:03:15,840 –> 00:03:17,200
تصویر نقطه
78
00:03:17,200 –> 00:03:18,400
باز نامیده می شود
79
00:03:18,400 –> 00:03:21,040
و در داخل پرانتز
80
00:03:21,040 –> 00:03:25,519
باید لینک تصویر
81
00:03:25,519 –> 00:03:26,799
تصویر خود را
82
00:03:26,799 –> 00:03:27,680
به
83
00:03:27,680 –> 00:03:30,560
ماژول فرعی کتابخانه پیل بدهیم و
84
00:03:30,560 –> 00:03:32,480
open تابعی است که در داخل آن قرار دارد.
85
00:03:32,480 –> 00:03:35,040
زیر ماژول تصویر و تابع open
86
00:03:35,040 –> 00:03:36,159
87
00:03:36,159 –> 00:03:39,280
فایل uh را برای ما باز میکند مانند فایل تصویر، بنابراین
88
00:03:39,280 –> 00:03:41,519
ما به دنبال آن میرویم،
89
00:03:41,519 –> 00:03:42,720
90
00:03:42,720 –> 00:03:45,680
در حالی که تصویر ما برای
91
00:03:45,680 –> 00:03:47,599
e drive خوب است،
92
00:03:47,599 –> 00:03:50,080
بنابراین ما به e drive میرویم.
93
00:03:50,080 –> 00:03:52,720
94
00:03:55,120 –> 00:03:56,640
95
00:03:56,640 –> 00:03:59,360
حیاط گیاه رشد کنید و در اینجا
96
00:03:59,360 –> 00:04:01,519
سنج حاصلخیزی خاک داریم پس به سراغ
97
00:04:01,519 –> 00:04:04,239
خواص آن می رویم کنترل پیوند آن را دوباره کپی می کنیم
98
00:04:04,239 –> 00:04:05,760
c
99
00:04:05,760 –> 00:04:08,080
باید به اینجا پیست کنید
100
00:04:08,080 –> 00:04:09,760
101
00:04:09,760 –> 00:04:11,360
محل اسپری پیوند یک اسلش
102
00:04:11,360 –> 00:04:14,879
و بعد از قرار دادن اسلش باید
103
00:04:14,879 –> 00:04:16,720
به سراغ کپی برویم.
104
00:04:16,720 –> 00:04:19,440
نام و نوع این
105
00:04:19,440 –> 00:04:23,360
متر خوب است، بنابراین ما این را می نویسیم و نقطه jb
106
00:04:23,360 –> 00:04:24,560
g خوب
107
00:04:24,560 –> 00:04:26,639
یک چیز دیگر که شما باید به
108
00:04:26,639 –> 00:04:28,560
جای اسلش های دوگانه بنویسید،
109
00:04:28,560 –> 00:04:30,479
خوب
110
00:04:30,479 –> 00:04:33,440
پس این تصویر ما است،
111
00:04:33,440 –> 00:04:37,680
اکنون باید آن را تمام کنیم، خوب آنها گفتند
112
00:04:37,680 –> 00:04:41,040
چنین نیست دایرکتوری فایل
113
00:04:41,040 –> 00:04:45,120
نقطه jpg بسیار خوب است
114
00:04:45,120 –> 00:04:47,759
اجازه دهید من آن را به درستی ببینم
115
00:04:47,759 –> 00:04:50,000
که یا
116
00:04:50,000 –> 00:04:51,120
مشکلی وجود دارد،
117
00:04:51,120 –> 00:04:52,800
خوب jpeg،
118
00:04:52,800 –> 00:04:54,479
ما باید
119
00:04:54,479 –> 00:04:57,280
یک چیز دیگر را اصلاح کنیم،
120
00:04:57,280 –> 00:04:59,360
تصویر نقطه
121
00:04:59,360 –> 00:05:02,080
باز شود و
122
00:05:02,080 –> 00:05:05,280
نقطه عطف بریده شود، بسیار
123
00:05:05,280 –> 00:05:07,759
124
00:05:08,320 –> 00:05:11,520
خوب، اکنون باید آن را تمام کنیم، خوب، اکنون
125
00:05:11,520 –> 00:05:14,160
در واقع jpg است نه jpg
126
00:05:14,160 –> 00:05:17,759
پس ما پسوند را اشتباه نوشتیم
127
00:05:17,759 –> 00:05:19,680
پس از این کار
128
00:05:19,680 –> 00:05:22,639
باید به مرحله بعدی برویم و آن این
129
00:05:22,639 –> 00:05:24,800
130
00:05:24,800 –> 00:05:26,960
است که متغیر دیگری را تعریف کنیم، بنابراین
131
00:05:26,960 –> 00:05:29,280
هر چیزی که می خواهید اینجا بنویسید
132
00:05:29,280 –> 00:05:31,039
به عنوان یک متغیر عمل می کند،
133
00:05:31,039 –> 00:05:33,840
بنابراین باید
134
00:05:33,840 –> 00:05:36,160
خط زیر خط pck را بنویسیم. انتهایی که باطن است و متغیر است،
135
00:05:36,160 –> 00:05:39,120
میتوانید هر چیزی را اینجا بنویسید،
136
00:05:39,120 –> 00:05:41,120
کاری که باید انجام دهد این است
137
00:05:41,120 –> 00:05:42,880
که هر کاری را که در
138
00:05:42,880 –> 00:05:44,560
سمت راست این
139
00:05:44,560 –> 00:05:46,240
uh انجام میدهیم برابر با