در این مطلب، ویدئو PySimpleGUI: ایجاد یک رابط کاربری در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:23:07
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,360 –> 00:00:03,760
سلام بچه ها در ویدیوی امروز
2
00:00:03,760 –> 00:00:05,600
ما با یک
3
00:00:05,600 –> 00:00:07,120
کتابخانه پایتون به نام pi
4
00:00:07,120 –> 00:00:09,760
simple gui کار می کنیم و در این کتابخانه
5
00:00:09,760 –> 00:00:12,080
می خواهیم در لپ تاپ خود guis و windows خود را ایجاد کنیم،
6
00:00:12,080 –> 00:00:15,679
7
00:00:15,679 –> 00:00:17,920
بنابراین در ویدیوی امروز اول از همه من
8
00:00:17,920 –> 00:00:20,560
فقط کتابخانه pi simple gui را معرفی کنید
9
00:00:20,560 –> 00:00:22,720
از جمله موارد استفاده یا اینکه چگونه می توانیم
10
00:00:22,720 –> 00:00:24,160
از آن ماژول استفاده کنیم
11
00:00:24,160 –> 00:00:26,080
و سپس کدهای امروزی یا
12
00:00:26,080 –> 00:00:27,760
کارهایی که قرار است از pi simple
13
00:00:27,760 –> 00:00:28,240
gui
14
00:00:28,240 –> 00:00:30,800
برای انجام در دمو استفاده کنیم را بررسی می کنیم سپس مستقیماً وارد آن می شویم.
15
00:00:30,800 –> 00:00:32,880
نسخه آزمایشی تعاملی
16
00:00:32,880 –> 00:00:35,360
که در آن ابتدا پنجره ساده اولیه را انجام میدهم
17
00:00:35,360 –> 00:00:36,480
18
00:00:36,480 –> 00:00:39,200
و سپس تنظیماتی را برای pi simple gui انجام
19
00:00:39,200 –> 00:00:39,600
20
00:00:39,600 –> 00:00:41,840
میدهم، سپس نحوه ایجاد پنجرهها
21
00:00:41,840 –> 00:00:43,440
و زیبا کردن آنها را پیدا
22
00:00:43,440 –> 00:00:46,079
23
00:00:46,079 –> 00:00:47,920
میکنیم، بنابراین چگونه آن پنجرهها را زیبا کنیم، سپس بررسی میکنیم نحوه اضافه کردن
24
00:00:47,920 –> 00:00:49,120
یکسری کامپوننتهای مختلف
25
00:00:49,120 –> 00:00:51,440
مانند انواع دکمهها
26
00:00:51,440 –> 00:00:52,719
و ورودیها را بیاموزید
27
00:00:52,719 –> 00:00:54,719
و در نهایت در پایان یک برنامه کامل ایجاد میکنیم،
28
00:00:54,719 –> 00:00:58,559
29
00:00:58,559 –> 00:01:02,719
بنابراین ابتدا اجازه دهید pi simple gui
30
00:01:02,879 –> 00:01:06,080
pi simple gui یا pi simple gui یک
31
00:01:06,080 –> 00:01:08,240
کتابخانه است. که در پایتون است
32
00:01:08,240 –> 00:01:10,159
و بسته ای است که خواهد شد به شما این
33
00:01:10,159 –> 00:01:12,960
امکان را می دهد که ظاهر و رابط کاربری خود را ایجاد کنید
34
00:01:12,960 –> 00:01:14,880
و اساساً هر زمان که برنامه خود
35
00:01:14,880 –> 00:01:17,040
را با استفاده از pi simple gui
36
00:01:17,040 –> 00:01:19,920
اجرا کنید، یک پنجره جدید ایجاد می کند و
37
00:01:19,920 –> 00:01:21,759
آن را با هر مؤلفه ای که
38
00:01:21,759 –> 00:01:22,960
به برنامه خود اضافه می کنید باز می کند،
39
00:01:22,960 –> 00:01:25,759
بنابراین ما آن را آزمایش می کنیم. در نسخه آزمایشی
40
00:01:25,759 –> 00:01:26,159
و
41
00:01:26,159 –> 00:01:28,479
نحوه ایجاد همه این مؤلفهها
42
00:01:28,479 –> 00:01:29,600
در پنجره شما
43
00:01:29,600 –> 00:01:32,400
، از لیستهای پایتون تودرتو برای ایجاد
44
00:01:32,400 –> 00:01:33,920
همه آن مؤلفهها در یک
45
00:01:33,920 –> 00:01:35,600
پنجره استفاده میکند
46
00:01:35,600 –> 00:01:37,600
و همانطور که قبلاً گفتم
47
00:01:37,600 –> 00:01:39,280
همه آن مؤلفههای مختلف را
48
00:01:39,280 –> 00:01:40,640
در یک پنجره قرار میدهیم
49
00:01:40,640 –> 00:01:42,960
و در نهایت pi simple gui بسیار
50
00:01:42,960 –> 00:01:44,640
مؤثر است اگر می خواهید فرم های خود را ایجاد کنید
51
00:01:44,640 –> 00:01:45,680
52
00:01:45,680 –> 00:01:47,920
زیرا یکی از ویژگی های خاص
53
00:01:47,920 –> 00:01:49,200
pi simple gui
54
00:01:49,200 –> 00:01:52,000
فرض کنید یک کادر متن دارید و سپس
55
00:01:52,000 –> 00:01:53,520
در جعبه متن hello world را تایپ
56
00:01:53,520 –> 00:01:56,079
می کنید سپس می تواند ذخیره کند.
57
00:01:56,079 –> 00:01:57,920
آن hello world یا هر چیزی که
58
00:01:57,920 –> 00:01:58,960
در کادر متنی
59
00:01:58,960 –> 00:02:00,880
در یک متغیر می نویسید و ما
60
00:02:00,880 –> 00:02:03,840
آن را در نسخه آزمایشی آزمایش
61
00:02:03,840 –> 00:02:06,240
می کنیم تا همه چیز در مورد pi simple gui باشد، اما
62
00:02:06,240 –> 00:02:08,160
اکنون اجازه دهید چند مورد استفاده از pi
63
00:02:08,160 –> 00:02:09,679
simple gui را بررسی کنیم
64
00:02:09,679 –> 00:02:12,800
تا یک مورد استفاده آن باشد. برای cre خیلی رایج نیست
65
00:02:12,800 –> 00:02:15,680
با آن بازی میخورید، اما ممکن است
66
00:02:15,680 –> 00:02:18,800
بتوانید برنامهها
67
00:02:18,800 –> 00:02:20,959
و محبوبترین مورد استفاده برای pi simple
68
00:02:20,959 –> 00:02:23,360
gui را نیز ایجاد کنید، فرض کنید یک برنامه
69
00:02:23,360 –> 00:02:26,800
وب اپلیکیشن موبایل یا حتی وبسایت ما دارید
70
00:02:26,800 –> 00:02:29,360
و سپس به جای نگاه
71
00:02:29,360 –> 00:02:31,680
کردن به تعدادی کد و ترمینال و چیزهایی
72
00:02:31,680 –> 00:02:34,560
که می توانید یک رابط کاربری برای بک اند خود ایجاد کنید
73
00:02:34,560 –> 00:02:35,440
و در
74
00:02:35,440 –> 00:02:38,800
نهایت گزینه ها بی حد و حصر هستند pi simple
75
00:02:38,800 –> 00:02:42,000
gui یک کتابخانه بسیار وسیع است،
76
00:02:42,080 –> 00:02:43,360
بنابراین اکنون بیایید بررسی کنیم که
77
00:02:43,360 –> 00:02:46,720
در نسخه ی نمایشی امروز چه کاری انجام خواهیم داد،
78
00:02:46,879 –> 00:02:49,840
بنابراین ابتدا از pi simple gui استفاده کنید. همه
79
00:02:49,840 –> 00:02:51,840
ما فقط تنظیمات را انجام می دهیم و
80
00:02:51,840 –> 00:02:52,239
اولین
81
00:02:52,239 –> 00:02:54,959
پنجره بسیار ساده خود را ایجاد می کنیم، سپس
82
00:02:54,959 –> 00:02:56,239
هر یک از اجزایی را بررسی
83
00:02:56,239 –> 00:02:58,319
می کنیم که در ابتدا پنجره های خود را
84
00:02:58,319 –> 00:03:00,159
بسیار زیبا می کنیم و چگونه آنها را
85
00:03:00,159 –> 00:03:02,800
با تم ها و استایل های مختلف زیبا جلوه می
86
00:03:02,800 –> 00:03:04,319
دهیم سپس ما تمام
87
00:03:04,319 –> 00:03:06,959
انواع مختلف دکمهها از جمله دکمههای رادیویی
88
00:03:06,959 –> 00:03:09,040
را بررسی
89
00:03:09,040 –> 00:03:10,480
90
00:03:10,480 –> 00:03:13,120
میکنیم.
91
00:03:13,120 –> 00:03:14,480
92
00:03:14,480 –> 00:03:16,640
93
00:03:16,640 –> 00:03:18,319
94
00:03:18,319 –> 00:03:20,400
ما میتوانیم یک برنامه کامل ایجاد کنیم،
95
00:03:20,400 –> 00:03:23,040
96
00:03:23,040 –> 00:03:25,040
بنابراین اجازه دهید وارد نسخه آزمایشی شویم تا
97
00:03:25,040 –> 00:03:27,519
بتوانیم همه این کارها را انجام دهیم،
98
00:03:27,519 –> 00:03:29,680
بنابراین اولین کاری که میخواهم انجام دهم این است
99
00:03:29,680 –> 00:03:31,519
که به سراغ اتمها میروم تا بتوانیم
100
00:03:31,519 –> 00:03:33,040
واقعاً شروع به کدنویسی کنیم.
101
00:03:33,040 –> 00:03:35,120
من در اینجا یکسری برنامه های مختلف دارم
102
00:03:35,120 –> 00:03:36,640
اما
103
00:03:36,640 –> 00:03:39,519
اولین برنامه windows.pi است و این همان چیزی است که من از آن
104
00:03:39,519 –> 00:03:40,239
105
00:03:40,239 –> 00:03:42,640
برای ایجاد پنجره خود استفاده می کنم و این
106
00:03:42,640 –> 00:03:43,680
اولین
107
00:03:43,680 –> 00:03:46,879
برنامه ما با استفاده از pi simple gui خواهد بود، بنابراین اولین
108
00:03:46,879 –> 00:03:47,840
چیزی است که من این کار را انجام
109
00:03:47,840 –> 00:03:49,840
میدهم، من فقط میخواهم این تکه کد کوچک را جایگذاری کنم،
110
00:03:49,840 –> 00:03:50,959
111
00:03:50,959 –> 00:03:53,280
بنابراین این فقط واردات است، اولین
112
00:03:53,280 –> 00:03:55,280
چیزی که باید وارد کنیم،
113
00:03:55,280 –> 00:03:58,879
از uh import pi simple
114
00:03:58,879 –> 00:04:00,879
gui و سپس فقط برای اینکه مجبور نباشیم وارد کنیم.
115
00:04:00,879 –> 00:04:02,400
بنویسید که هر بار
116
00:04:02,400 –> 00:04:03,760
چون کمی طولانی است
117
00:04:03,760 –> 00:04:06,239
من آن را به عنوان sg وارد می کنم تا
118
00:04:06,239 –> 00:04:08,080
بتوانم هر بار که می خواهم
119
00:04:08,080 –> 00:04:08,560
از آن
120
00:04:08,560 –> 00:04:12,000
برای رابط کاربری ساده استفاده کنم sg را وارد کنم، سپس کار بعدی که می خواهیم انجام
121
00:04:12,000 –> 00:04:12,720
122
00:04:12,720 –> 00:04:17,440
دهیم طرح بندی است. از پنجره ما،
123
00:04:17,440 –> 00:04:19,680
بنابراین در اینجا می خواهم یک متغیر به نام layout ایجاد کنم
124
00:04:19,680 –> 00:04:20,880
125
00:04:20,880 –> 00:04:22,800
و سپس آن را به صورت
126
00:04:22,800 –> 00:04:25,040
کمی o داشته باشیم. در یک آرایه
127
00:04:25,040 –> 00:04:27,360
و سپس در داخل آن، میتوانیم
128
00:04:27,360 –> 00:04:29,919
تمام اجزای خود و طرحبندی پنجره gui ساده pi خود را اضافه کنیم،
129
00:04:29,919 –> 00:04:30,160
130
00:04:30,160 –> 00:04:32,960
بنابراین در پنجره ما
131
00:04:32,960 –> 00:04:34,320
مجموعهای از مؤلفههای مختلف وجود خواهد داشت،
132
00:04:34,320 –> 00:04:36,080
مثلاً میتوانید
133
00:04:36,080 –> 00:04:37,040
یک عنوان داشته باشید،
134
00:04:37,040 –> 00:04:39,199
سپس مقداری متن و یک جعبه متن و یک
135
00:04:39,199 –> 00:04:40,560
دکمه و مواردی از این قبیل،
136
00:04:40,560 –> 00:04:42,240
بنابراین اینجاست که ما آن را به این متغیر طرحبندی اضافه میکنیم،
137
00:04:42,240 –> 00:04:44,400
138
00:04:44,400 –> 00:04:47,040
بنابراین در اینجا میخواهم بگویم sg بیایید
139
00:04:47,040 –> 00:04:48,880
ابتدا مقداری متن داشته باشیم، فقط برای
140
00:04:48,880 –> 00:04:50,000
اینکه بسیار ساده
141
00:04:50,000 –> 00:04:53,360
باشد، بنابراین sg.text متن
142
00:04:53,360 –> 00:04:55,680
و سپس میتوانیم متن خود را اینجا بنویسیم، پس
143
00:04:55,680 –> 00:04:56,960
بیایید آن را مانند پنجره بسازیم،
144
00:04:56,960 –> 00:05:01,039
اوه نه بیایید hello world
145
00:05:01,039 –> 00:05:03,520
146
00:05:05,120 –> 00:05:08,639
سلام، ما میرویم، بنابراین
147
00:05:08,639 –> 00:05:10,320
هر زمان که این را اجرا
148
00:05:10,320 –> 00:05:11,919
میکنیم، باید پنجرهای را باز کند که
149
00:05:11,919 –> 00:05:14,160
فقط باید سلام کند.
150
00:05:14,160 –> 00:05:16,400
پس این همه برای چیدمان در حال حاضر است، من
151
00:05:16,400 –> 00:05:18,560
وقتی از آنها عبور می کنیم اجزای بیشتری اضافه می
152
00:05:18,560 –> 00:05:19,360
کنم،
153
00:05:19,360 –> 00:05:21,360
اما این فقط یک پنجره بسیار ساده است، بنابراین
154
00:05:21,360 –> 00:05:23,360
من فقط می خواهم متنی داشته
155
00:05:23,360 –> 00:05:25,680
باشم و یکی از مهمترین چیزهایی است که
156
00:05:25,680 –> 00:05:26,560
باید do این
157
00:05:26,560 –> 00:05:28,960
است که یک متغیر دیگر به نام window بسازید
158
00:05:28,960 –> 00:05:30,160
اما شما ca n این متغیرها را
159
00:05:30,160 –> 00:05:31,199
هر چه می خواهید صدا بزنید
160
00:05:31,199 –> 00:05:33,120
و سپس من می خواهم بگویم sg که همان
161
00:05:33,120 –> 00:05:35,360
پنجره ساده gui dot است
162
00:05:35,360 –> 00:05:37,199
و سپس این
163
00:05:37,199 –> 00:05:39,199
متغیرها تمام پارامترهای پنجره واقعی ما را
164
00:05:39,199 –> 00:05:40,720
خواهد داشت که شامل عنوان
165
00:05:40,720 –> 00:05:42,320
پنجره چیزی است که پنجره می رود. برای
166
00:05:42,320 –> 00:05:42,880
167
00:05:42,880 –> 00:05:45,680
اینکه مانند اندازه چیزهای پنجره به نظر برسد،
168
00:05:45,680 –> 00:05:47,680
بنابراین فعلاً فقط عنوان را
169
00:05:47,680 –> 00:05:54,479
مانند اولین پنجره من درست می کنم
170
00:05:54,479 –> 00:05:57,280
و سپس می خواهیم در
171
00:05:57,280 –> 00:05:58,240
172
00:05:58,240 –> 00:06:00,240
متغیر پنجره در اینجا نشان دهیم، باید به
173
00:06:00,240 –> 00:06:02,080
شکل ظاهری آن در اینجا اشاره کنیم.
174
00:06:02,080 –> 00:06:03,919
ما متغیر layout خود را در آنجا
175
00:06:03,919 –> 00:06:05,520
اضافه می کنیم و سپس می توانیم اندازه را به عنوان یک پارامتر اضافه کنیم،
176
00:06:05,520 –> 00:06:08,240
اما بعداً این کار را انجام می دهم،
177
00:06:08,240 –> 00:06:10,160
سپس کاری که باید انجام دهیم
178
00:06:10,160 –> 00:06:11,520
این است که
179
00:06:11,520 –> 00:06:13,520
همه این کدها را در اینجا انجام دهیم که
180
00:06:13,520 –> 00:06:15,600
برای ساختن هر موردی لازم است. نوعی پنجره با
181
00:06:15,600 –> 00:06:16,639
نماد pi
182
00:06:16,639 –> 00:06:18,880
و سپس هر زمان که مؤلفههای خود را اضافه میکنیم،
183
00:06:18,880 –> 00:06:20,319
آن را به عنوان
184
00:06:20,319 –> 00:06:21,759
کد پایه خود خواهیم داشت،
185
00:06:21,759 –> 00:06:23,600
بنابراین متغیر بعدی که باید
186
00:06:23,600 –> 00:06:25,039
انجام دهیم رویداد
187
00:06:25,039 –> 00:06:27,600
و مقادیر است و سپس آن فقط
188
00:06:27,600 –> 00:06:29,520
برابر با ما خواهد بود. متغیر پنجره ای که
189
00:06:29,520 –> 00:06:30,560
در اینجا ایجاد کردیم،
190
00:06:30,560 –> 00:06:32,880
dot read و سپس که تمام
191
00:06:32,880 –> 00:06:34,960
مقادیر و همه رویدادهایی را که تا به حال
192
00:06:34,960 –> 00:06:35,600
اتفاق میافتد
193
00:06:35,600 –> 00:06:37,680
را دریافت میکند، مثلاً هر کاری که انجام میدهید اگر
194
00:06:37,680 –> 00:06:39,759
چیزی تعاملی در پنجره ما
195
00:06:39,759 –> 00:06:40,400
196
00:06:40,400 –> 00:06:42,240
وجود داشته باشد، مثلاً اگر یک جعبه متن
197
00:06:42,240 –> 00:06:44,400
یا یک دکمه وجود داشته باشد، آن
198
00:06:44,400 –> 00:06:47,120
رویدادها و آن مقادیر و
199
00:06:47,120 –> 00:06:48,479
آنها را در آن متغیرها ذخیره میکند،
200
00:06:48,479 –> 00:06:50,240
بنابراین هر زمان که میخواهیم
201
00:06:50,240 –> 00:06:52,560
مقدار را بازیابی کنیم، میتوانیم آن را دریافت کنیم
202
00:06:52,560 –> 00:06:54,360
و آخرین کاری که میخواهیم
203
00:06:54,360 –> 00:06:56,319
انجام دهیم window.close است تا
204
00:06:56,319 –> 00:06:57,759
هر زمان که بخواهیم آن را ببندد
205
00:06:57,759 –> 00:07:00,000
و سپس این را ذخیره کنیم و بله. این
206
00:07:00,000 –> 00:07:01,520
تمام چیزی است که لازم است،
207
00:07:01,520 –> 00:07:03,840
بنابراین اکنون ما با موفقیت یک پنجره ایجاد کردیم،
208
00:07:03,840 –> 00:07:04,800
209
00:07:04,800 –> 00:07:07,280
بنابراین تمام پنجره ما در حال حاضر فقط
210
00:07:07,280 –> 00:07:08,240
سلام جهان است،
211
00:07:08,240 –> 00:07:10,000
اما این یک پنجره خوب است، بنابراین اجازه دهید
212
00:07:10,000 –> 00:07:11,360
اجرا کنیم و
213
00:07:11,360 –> 00:07:13,759
اجازه دهید این را پاک کنم و سپس اولین
214
00:07:13,759 –> 00:07:15,440
کاری که باید قبل از اجرای برنامه انجام دهیم
215
00:07:15,440 –> 00:07:16,080
برنامه
216
00:07:16,080 –> 00:07:19,120
ما باید pip install pi simple gui را انجام دهیم بنابراین
217
00:07:19,120 –> 00:07:22,400
pip 3 install pi
218
00:07:22,400 –> 00:07:26,240
simple gui و سپس باید
219
00:07:26,240 –> 00:07:28,240
بگوییم نیاز قبلاً برآورده شده است و
220
00:07:28,240 –> 00:07:29,919
بر اساس سیستم عامل شما ممکن است
221
00:07:29,919 –> 00:07:32,080
نیاز به نصب pip یا نصب pip3 یا نصب
222
00:07:32,080 –> 00:07:33,919
پیتون پایتون یا چیزی لی
223
00:07:33,919 –> 00:07:34,800
224
00:07:34,800 –> 00:07:36,319
پس بیایید آن را روشن کنیم و سپس میتوانیم برنامهمان را
225
00:07:36,319 –> 00:07:38,400
اجرا کنیم تا پایتون 3 و سپس
226
00:07:38,400 –> 00:07:39,840
نام فایل شما هر چه باشد
227
00:07:39,840 –> 00:07:42,840
در این مورد به نام فایل من windows.pi است، بنابراین
228
00:07:42,840 –> 00:07:44,639
windows.pi
229
00:07:44,639 –> 00:07:46,879
آنجا میرویم و سپس اوه، ما میرویم، خوب
230
00:07:46,879 –> 00:07:48,160
اجازه دهید آن را بکشم.
231
00:07:48,160 –> 00:07:50,400
پس خیلی کوچک است اما دنیای سلام ما را
232
00:07:50,400 –> 00:07:52,479
دارد و همانطور که عنوان را می بینید
233
00:07:52,479 –> 00:07:53,840
کمی له شده است
234
00:07:53,840 –> 00:07:56,479
بنابراین می توانیم آن را برطرف کنیم اما
235
00:07:56,479 –> 00:07:57,520
پنجره ما را در اینجا
236
00:07:57,520 –> 00:07:58,879
باز کرد و اگر آن را ببندیم باید از آن
237
00:07:58,879 –> 00:08:00,800
خارج شوید برنامه
238
00:08:00,800 –> 00:08:02,960
به طوری که یک پنجره بسیار کوچک بود و
239
00:08:02,960 –> 00:08:04,479
دقیقاً چقدر
240
00:08:04,479 –> 00:08:07,440
اجزای ما نیاز دارند، بنابراین در این مورد ما
241
00:08:07,440 –> 00:08:09,280
فقط یک جزء بسیار کوچک داشتیم
242
00:08:09,280 –> 00:08:10,560
که فقط hello world است،
243
00:08:10,560 –> 00:08:13,120
بنابراین همان چیزی است که در اطراف آن نصب شده است، اما
244
00:08:13,120 –> 00:08:15,680
میتوانیم با انجام این کار اندازه را تغییر دهیم.
245
00:08:15,680 –> 00:08:18,160
در متغیر پنجره ما یک پارامتر اندازه وجود دارد،
246
00:08:18,160 –> 00:08:19,360
247
00:08:19,360 –> 00:08:21,840
بنابراین در اینجا می توانیم اندازه را ذکر کنیم، بنابراین
248
00:08:21,840 –> 00:08:22,560
فرض کنید اندازه
249
00:08:22,560 –> 00:08:24,720
برابر است و سپس هر مقدار پیکسلی
250
00:08:24,720 –> 00:08:27,680
که می خواهید، بنابراین من 1400 در 600 را انجام می دهم
251
00:08:27,680 –> 00:08:29,599
زیرا
252
00:08:29,599 –> 00:08:31,520
بعد از آزمون و خطای زیاد متوجه
253
00:08:31,520 –> 00:08:32,719
شدم که این یک
254
00:08:32,719 –> 00:08:35,760
اندازه ایده آل برای یک پنجره است اما شما می
255
00:08:35,760 –> 00:08:37,279
توانید آن را به هر چیزی که می خواهید
256
00:08:37,279 –> 00:08:39,919
بر اساس نیاز خود تغییر دهید و من دوباره آن را اجرا کردم
257
00:08:39,919 –> 00:08:40,640
و ما
258
00:08:40,640 –> 00:08:42,958
به اینجا می رویم بنابراین اینجا داریم آن را داریم بنابراین اینجا می گوید hello
259
00:08:42,958 –> 00:08:44,640
world و سپس می توانید ببینید عنوان
260
00:08:44,640 –> 00:08:45,760
اولین پنجره من است
261
00:08:45,760 –> 00:08:47,519
و اندازه پیکسل آن است.
262
00:08:47,519 –> 00:08:49,200
اکنون بسیار بزرگتر است، بنابراین ما می رویم
263
00:08:49,200 –> 00:08:52,480
که کار کرد و من به تازگی از آن برنامه خارج شدم
264
00:08:52,480 –> 00:08:53,600
265
00:08:53,600 –> 00:08:55,760
و به آنجا رفتیم
266
00:08:55,760 –> 00:08:57,040
، اولین پنجره بسیار ساده خود را با موفقیت ایجاد کردیم
267
00:08:57,040 –> 00:08:59,519
، کار بعدی که می
268
00:08:59,519 –> 00:09:00,399
خواهیم انجام دهیم این است
269
00:09:00,399 –> 00:09:02,959
که آن را زیبا کنیم تا این پنجره همانطور که
270
00:09:02,959 –> 00:09:05,120
می توانید ببینید خیلی خوب به نظر نمی رسد،
271
00:09:05,120 –> 00:09:07,040
اما می توانیم با ایجاد کمی استایل آن را تغییر دهیم،
272
00:09:07,040 –> 00:09:08,720
273
00:09:08,720 –> 00:09:10,720
بنابراین من فقط می خواهم همه این
274
00:09:10,720 –> 00:09:12,560
کد را در فایل بعدی خود
275
00:09:12,560 –> 00:09:15,519
کپی کنم که زیبا.pie است فقط به این دلیل که
276
00:09:15,519 –> 00:09:16,640
این کد پایه
277
00:09:16,640 –> 00:09:18,880
برای ایجاد یک پنجره است. و سپس میتوانیم آن
278
00:09:18,880 –> 00:09:23,279
را تغییر دهیم، به هر حال که
279
00:09:23,279 –> 00:09:25,440
میخواهیم اولین چیزی که برای ایجاد پنجرههای زیبا ایجاد
280
00:09:25,440 –> 00:09:28,160
میکنیم، اضافه کردن استایل و طرح زمینه است،
281
00:09:28,160 –> 00:09:29,920
بنابراین همانطور که در این تصویر در اینجا میبینید،
282
00:09:29,920 –> 00:09:31,360
ما
283
00:09:31,360 –> 00:09:34,320
یکسری تم برای پنجره خود داریم، بنابراین
284
00:09:34,320 –> 00:09:36,000
میتوانیم یکی از اینها را انتخاب کنیم. تم ها
285
00:09:36,000 –> 00:09:37,519
و همانطور که می بینید تعداد زیادی
286
00:09:37,519 –> 00:09:39,920
از آنها وجود دارد mes that pi simple gui ارائه می دهد
287
00:09:39,920 –> 00:09:42,000
و اولین کاری که برای اضافه کردن
288
00:09:42,000 –> 00:09:44,080
تم خود باید انجام دهید، فقط باید بگویید pi simple
289
00:09:44,080 –> 00:09:44,640
gui
290
00:09:44,640 –> 00:09:46,800
یا در این مورد برای کدمان ما pi
291
00:09:46,800 –> 00:09:48,399
simple gui را به عنوان sg
292
00:09:48,399 –> 00:09:51,040
گفتیم، بنابراین اکنون sg.theme خواهد بود و سپس می
293
00:09:51,040 –> 00:09:52,880
توانید هر یک از تم ها را اضافه کنید و یک تفاوت
294
00:09:52,880 –> 00:09:54,000
295
00:09:54,000 –> 00:09:55,760
وجود دارد و برای هر موضوعی که وجود دارد یک نام متفاوت
296
00:09:55,760 –> 00:09:57,200
وجود دارد،
297
00:09:57,200 –> 00:09:59,760
بنابراین برای دریافت نام تم ها
298
00:09:59,760 –> 00:10:01,360
باید لیست تم ها را دریافت کنید،
299
00:10:01,360 –> 00:10:03,360
بنابراین می توانید با گفتن
300
00:10:03,360 –> 00:10:06,160
لیست نام تم برابر با sg، آن را در اینجا چاپ کنید. .theme list و
301
00:10:06,160 –> 00:10:07,279
سپس میتوانید آن را چاپ کنید
302
00:10:07,279 –> 00:10:10,399
و در نهایت برای دریافت این نوع
303
00:10:10,399 –> 00:10:12,240
پنجره که همه تمهای مختلف را نشان میدهد،
304
00:10:12,240 –> 00:10:14,480
میتوانید بگویید sg.preview
305
00:10:14,480 –> 00:10:16,800
all themes look and feel تا بتوانید
306
00:10:16,800 –> 00:10:19,200
ببینید کدام یک را بیشتر دوست دارید،
307
00:10:19,200 –> 00:10:22,560
پس بیایید آن را آزمایش کنیم. برای آزمایش
308
00:10:22,560 –> 00:10:23,519
آن را انجام دهید،
309
00:10:23,519 –> 00:10:25,760
من می خواهم به اتم برگردم و
310
00:10:25,760 –> 00:10:26,959
اولین کاری که می خواهیم انجام دهیم این
311
00:10:26,959 –> 00:10:30,399
است که پیش نمایش همه تم ها را انجام دهیم، بنابراین ما
312
00:10:30,399 –> 00:10:31,680
پنجره خود را در اینجا داریم،
313
00:10:31,680 –> 00:10:35,440
اما قبل از این می خواهم بگویم s g
314
00:10:35,440 –> 00:10:38,880
dot preview
315
00:10:39,279 –> 00:10:43,920
all look و
316
00:10:43,920 –> 00:10:46,640
تم هایی را احساس کنید که یک تابع بسیار طولانی هستند،
317
00:10:46,640 –> 00:10:48,399
خوب است، بنابراین اجازه دهید آن را ذخیره کنیم
318
00:10:48,399 –> 00:10:51,120
تا اکنون اگر ما ru می کنیم آن را در ترمینال قرار دهید، سپس
319
00:10:51,120 –> 00:10:52,079
باید
320
00:10:52,079 –> 00:10:54,079
همه آن تم ها را دقیقاً همانطور که
321
00:10:54,079 –> 00:10:55,120
در تصویر نشان دادیم پیش نمایش کند،
322
00:10:55,120 –> 00:10:57,360
بنابراین بیایید این کد python3
323
00:10:57,360 –> 00:10:58,240
beautiful.pi را
324
00:10:58,240 –> 00:11:00,480
که نام فایل است اجرا کنیم، سپس اگر این را اجرا کنیم،
325
00:11:00,480 –> 00:11:02,480
اجازه دهید آن را روی آن بکشم، اما
326
00:11:02,480 –> 00:11:03,360
بله کار می کند.
327
00:11:03,360 –> 00:11:04,959
شما می توانید ببینید که یک دسته از
328
00:11:04,959 –> 00:11:07,200
تم ها وجود دارد که نشان می دهد و حتی
329
00:11:07,200 –> 00:11:09,760
در بالای هر موضوع وجود دارد، سپس
330
00:11:09,760 –> 00:11:11,600
حتی نام تم
331
00:11:11,600 –> 00:11:13,360
را دارد، بنابراین تم های زیادی وجود دارد که می توانید
332
00:11:13,360 –> 00:11:16,000
از بین آنها انتخاب کنید، بنابراین اجازه دهید آن را ببندیم
333
00:11:16,000 –> 00:11:18,480
و سپس بعد از آن که بعد از اینکه
334
00:11:18,480 –> 00:11:20,079
آن را بستم، دوباره این پنجره را نشان داد
335
00:11:20,079 –> 00:11:21,360
پنجره hello world،
336
00:11:21,360 –> 00:11:23,440
پس بیایید آن را هم ببندیم
337
00:11:23,440 –> 00:11:24,480
تا از کد خارج شود
338
00:11:24,480 –> 00:11:26,