در این مطلب، ویدئو نحوه ایجاد برگه ها در Kivy – آموزش شماره 3 Python Kivy GUI با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:11:06
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,360
بچه ها جان
2
00:00:01,360 –> 00:00:03,040
الدر اینجا از konami.com چه خبره
3
00:00:03,040 –> 00:00:04,319
4
00:00:04,319 –> 00:00:07,279
5
00:00:13,200 –> 00:00:14,559
6
00:00:14,559 –> 00:00:16,320
7
00:00:16,320 –> 00:00:17,520
قبل از شروع، اگر این
8
00:00:17,520 –> 00:00:18,480
ویدیو را دوست دارید، میخواهید شبیههای بیشتری ببینید،
9
00:00:18,480 –> 00:00:19,840
حتماً دکمه لایک زیر را فشار دهید،
10
00:00:19,840 –> 00:00:20,880
در کانال مشترک شوید، الگوریتم یوتیوب را به من نشان دهید
11
00:00:20,880 –> 00:00:22,560
و
12
00:00:22,560 –> 00:00:24,080
کدme.com را بررسی کنید، ما دهها
13
00:00:24,080 –> 00:00:25,199
دوره با صدها دوره داریم. از ویدیوهایی که
14
00:00:25,199 –> 00:00:26,000
به شما یاد می دهند کدنویسی
15
00:00:26,000 –> 00:00:27,920
کنید از کد کوپن youtube1 استفاده کنید تا 30 تخفیف عضویت دریافت کنید
16
00:00:27,920 –> 00:00:29,279
که تمام فیلم ها و کتاب های دوره های من
17
00:00:29,279 –> 00:00:31,599
با هزینه یک بار فقط 49
18
00:00:31,599 –> 00:00:33,920
است که بسیار ارزان است، خوب همانطور که
19
00:00:33,920 –> 00:00:35,360
در این ویدیو گفتم ما به برگه ها
20
00:00:35,360 –> 00:00:35,840
و
21
00:00:35,840 –> 00:00:38,640
این نگاه می کنیم به نوعی یک رابط کاربری معمولی است که
22
00:00:38,640 –> 00:00:39,040
شما می
23
00:00:39,040 –> 00:00:40,879
دانید تقریباً هر نوع رابط کاربری که
24
00:00:40,879 –> 00:00:42,079
دارید، این چیزهای تب را دارید
25
00:00:42,079 –> 00:00:44,399
و مهربان تر آنها را دفترچه یادداشت
26
00:00:44,399 –> 00:00:45,840
می نامیم.
27
00:00:45,840 –> 00:00:47,440
28
00:00:47,440 –> 00:00:48,480
29
00:00:48,480 –> 00:00:50,239
صفحه نمایش به طوری که w کلامی
30
00:00:50,239 –> 00:00:51,360
که در این ویدیو میخواهیم انجام دهیم، بنابراین
31
00:00:51,360 –> 00:00:52,960
من دو فایل tabs.pi
32
00:00:52,960 –> 00:00:55,120
و tabs.kv دارم، این کد اولیه kivi
33
00:00:55,120 –> 00:00:56,480
ما است که همیشه داریم، من مثل همیشه
34
00:00:56,480 –> 00:00:57,920
از ویرایشگر متن sublime و
35
00:00:57,920 –> 00:00:59,840
ترمینال git bash استفاده می کنم. و مثل
36
00:00:59,840 –> 00:01:01,199
همیشه می توانید کد این
37
00:01:01,199 –> 00:01:03,359
مورد را در بخش نظرات پین شده در زیر پیدا کنید، بنابراین
38
00:01:03,359 –> 00:01:05,438
بسیار خوب می بینید که سازنده خود
39
00:01:05,438 –> 00:01:07,920
را در اینجا به tabs.kv تنظیم کرده ایم که فایل kb ما است
40
00:01:07,920 –> 00:01:09,119
و بلافاصله می خواهم خلاص شوم.
41
00:01:09,119 –> 00:01:10,720
از این چیزهای طرح بندی جعبه،
42
00:01:10,720 –> 00:01:12,080
ما همیشه این را داریم، اما در این
43
00:01:12,080 –> 00:01:13,360
مورد خاص،
44
00:01:13,360 –> 00:01:14,720
ما از تب ها به جای
45
00:01:14,720 –> 00:01:15,840
طرح بندی جعبه استفاده
46
00:01:15,840 –> 00:01:16,880
نمی کنیم.
47
00:01:16,880 –> 00:01:18,560
ابتدا
48
00:01:18,560 –> 00:01:19,920
باید چند تغییر در
49
00:01:19,920 –> 00:01:21,200
فایل Tabs.pi خود ایجاد
50
00:01:21,200 –> 00:01:22,960
کنیم و معمولاً وقتی کارهایی را با
51
00:01:22,960 –> 00:01:24,080
qivi انجام می دهیم، تغییرات زیادی در
52
00:01:24,080 –> 00:01:26,479
فایل پایتون خود ایجاد نمی کنیم، اما در این
53
00:01:26,479 –> 00:01:28,320
مورد باید یک زوج ایجاد کنیم. از آنها، بنابراین
54
00:01:28,320 –> 00:01:29,600
ابتدا باید چیزی را وارد کنیم که
55
00:01:29,600 –> 00:01:32,159
باید ویجت پانل tabbed را
56
00:01:32,159 –> 00:01:35,759
برای kibby وارد کنیم، بنابراین بیایید از
57
00:01:35,759 –> 00:01:39,200
نقطههای سنگین uix dot tabbed برویم.
58
00:01:39,200 –> 00:01:42,399
پانل و این دو برگه b درست است،
59
00:01:42,399 –> 00:01:46,399
ما می خواهیم پانل تب دار را وارد کنیم
60
00:01:46,399 –> 00:01:48,799
و مانند همیشه به این
61
00:01:48,799 –> 00:01:51,040
بزرگ کردن t و p توجه کنیم
62
00:01:51,040 –> 00:01:53,759
اما در اینجا هیچ حروف بزرگی وجود ندارد، بنابراین
63
00:01:53,759 –> 00:01:54,320
خوب است
64
00:01:54,320 –> 00:01:56,479
که خوب است، بنابراین
65
00:01:56,479 –> 00:01:58,320
به جای ارث بردن، اکنون اینجا در کلاس طرح بندی من در اینجا قرار دارد.
66
00:01:58,320 –> 00:01:59,840
ویجتی که ما قصد داریم این
67
00:01:59,840 –> 00:02:01,200
پانل تب دار را به ارث
68
00:02:01,200 –> 00:02:03,759
ببریم، بنابراین آن را درست در آنجا قرار می دهیم و
69
00:02:03,759 –> 00:02:04,719
این تقریباً
70
00:02:04,719 –> 00:02:06,320
تنها کاری است که باید در اینجا انجام دهیم، بقیه چیزها
71
00:02:06,320 –> 00:02:08,160
ثابت می مانند اما ما از
72
00:02:08,160 –> 00:02:09,520
ویجت در آنجا استفاده نمی کنیم و از پانل تب استفاده می کنیم
73
00:02:09,520 –> 00:02:11,200
بنابراین ما به نوعی آن را یادداشت می کنیم، بنابراین
74
00:02:11,200 –> 00:02:13,200
اکنون اجازه دهید به فایل qivi خود
75
00:02:13,200 –> 00:02:14,319
در اینجا سر
76
00:02:14,319 –> 00:02:18,000
بزنیم و باید با تنظیم کردن
77
00:02:18,000 –> 00:02:21,440
پیش فرض underscore
78
00:02:21,520 –> 00:02:24,480
روی false شروع کنیم و بعداً به شما نشان خواهم داد که این چیست،
79
00:02:24,480 –> 00:02:25,280
80
00:02:25,280 –> 00:02:26,879
اما در حال حاضر این فقط ما هستیم برای
81
00:02:26,879 –> 00:02:28,239
ایجاد چند برگه، میخواهیم
82
00:02:28,239 –> 00:02:28,959
سه تا از آنها را ایجاد کنیم،
83
00:02:28,959 –> 00:02:31,680
یکی دو و سه اگر پیشفرض دارید
84
00:02:31,680 –> 00:02:33,120
، یک پیشفرض
85
00:02:33,120 –> 00:02:34,720
یک دو و سه وجود خواهد داشت، ما یک
86
00:02:34,720 –> 00:02:36,560
تب پیشفرض نمیخواهیم، فقط میخواهیم با
87
00:02:36,560 –> 00:02:38,640
یزی شروع کنیم میخواهیم با
88
00:02:38,640 –> 00:02:40,720
یکی دو یا سه شروع کنیم، پس این کار را میکنیم من
89
00:02:40,720 –> 00:02:42,080
در یک ثانیه به آن نگاه میکنم، اما این
90
00:02:42,080 –> 00:02:43,440
اساساً ماهیت آن است که اکنون
91
00:02:43,440 –> 00:02:46,319
میتوانیم اندازه و موقعیت این
92
00:02:46,319 –> 00:02:46,959
چیز را تعیین کنیم و
93
00:02:46,959 –> 00:02:48,720
بعداً با آن بازی خواهیم کرد، اما
94
00:02:48,720 –> 00:02:49,760
فعلاً نمیخواهم با آن چیزی که فقط
95
00:02:49,760 –> 00:02:51,440
میخواهم درست کنم این اندازه کل
96
00:02:51,440 –> 00:02:52,400
صفحه است، بنابراین
97
00:02:52,400 –> 00:02:54,080
ما فقط با فراخوانی آیتم پانل زبانهدار شروع به استفاده از این میکنیم
98
00:02:54,080 –> 00:02:56,080
99
00:02:56,080 –> 00:03:00,239
و واقعاً
100
00:03:00,239 –> 00:03:02,159
همینطور است، بنابراین متن را روی این تنظیم میکنیم که
101
00:03:02,159 –> 00:03:03,840
میخواهیم متن در خود برگه کوچک واقعی نشان داده
102
00:03:03,840 –> 00:03:04,239
103
00:03:04,239 –> 00:03:06,400
شود و ما فقط همین را ساده نگه می
104
00:03:06,400 –> 00:03:07,840
داریم ما همین الان به تب اول می رویم
105
00:03:07,840 –> 00:03:08,400
106
00:03:08,400 –> 00:03:10,400
داخل این چه می خواهیم
107
00:03:10,400 –> 00:03:11,760
برای این اولی خوب بیایید فقط یک
108
00:03:11,760 –> 00:03:13,040
109
00:03:13,040 –> 00:03:16,239
برچسب بگذاریم این فوق العاده ساده را درست نگه داریم و
110
00:03:16,239 –> 00:03:17,440
بیایید متن را در اینجا داشته
111
00:03:17,440 –> 00:03:20,879
باشیم سلام دنیا
112
00:03:20,879 –> 00:03:24,000
تعجب به سمت راست اشاره کنید و
113
00:03:24,000 –> 00:03:25,920
درست است، این همه کاری است که باید انجام دهیم، بنابراین اگر
114
00:03:25,920 –> 00:03:27,599
مورد دیگری را میخواهیم، فقط یک مو
115
00:03:27,599 –> 00:03:28,239
116
00:03:28,239 –> 00:03:31,440
د پانل برگهدار دیگری را درست صدا می
117
00:03:31,440 –> 00:03:34,319
زنیم و میتوانیم هر کاری را در اینجا انجام دهیم، بنابراین فق
118
00:03:34,319 –> 00:03:35,840
یک برچسب در اینجا قرار میدهیم، اگ
119
00:03:35,840 –> 00:03:37,519
ما میتوانیم یک طرح بندی کامل داشته باشیم. میخواهیم میتوانیم طرحبندی جعبهای را
120
00:03:37,519 –> 00:03:39,360
مانند آنچه
121
00:03:39,360 –> 00:03:42,879
شما میدانید در تیهای دیگر قرار دهیم چیدمان جعبه hings
122
00:03:42,879 –> 00:03:46,560
و داخل اینجا بیایید یک برچسب
123
00:03:46,560 –> 00:03:49,920
بگذاریم و متن را خواهیم داشت که بگوید دکمه
124
00:03:49,920 –> 00:03:54,319
را فشار دهید شاید یک فلش کوچک
125
00:03:54,319 –> 00:03:56,720
من به سمت راست اشاره می کنم و سپس
126
00:03:56,720 –> 00:03:57,710
یک دکمه [Music] را نیز قرار
127
00:03:57,710 –> 00:03:58,799
128
00:03:58,799 –> 00:04:00,400
می دهیم تا نشان دهیم که می توانیم شما را بدانید که
129
00:04:00,400 –> 00:04:02,239
چیزهای مختلف را در اینجا قرار دهید
130
00:04:02,239 –> 00:04:04,720
و ما متنی را در اینجا خواهیم داشت که بگوید روی من کلیک کنید
131
00:04:04,720 –> 00:04:06,879
132
00:04:06,879 –> 00:04:09,360
شاید با حروف کوچک و همه چیز درست است به همین
133
00:04:09,360 –> 00:04:10,159
سادگی، بنابراین
134
00:04:10,159 –> 00:04:12,400
اگر اکنون مورد سومی را میخواهیم، میتوانیم به آیتم پانل تب برویم و ب
135
00:04:12,400 –> 00:04:13,200
136
00:04:13,200 –> 00:04:16,320
137
00:04:16,320 –> 00:04:18,639
یید اینجا قرار دهیم اوه میدانید چه چیزی را ای
138
00:04:18,639 –> 00:04:21,279
جا فراموش کردهایم ما متن این مورد را فراموش کرده ایم، بنابراین
139
00:04:21,279 –> 00:04:24,240
درست بالای این آیتم کادر، باید
140
00:04:24,240 –> 00:04:25,199
برگه دو را
141
00:04:25,199 –> 00:04:28,400
درست قرار دهیم و سپس همان چیزی را در اینجا قرار دهیم، اجازه دهید برگه سه را قرار دهیم
142
00:04:28,400 –> 00:04:28,880
143
00:04:28,880 –> 00:04:31,600
و بنابراین در این یکی اجازه دهید فقط
144
00:04:31,600 –> 00:04:33,120
یک تصویر قرار
145
00:04:33,120 –> 00:04:36,560
دهیم که می خواهیم منبع را برابر با آن
146
00:04:36,560 –> 00:04:38,240
قرار دهیم و بازی می کنیم. با تصاویر موجود در ویدیوهای دیگر،
147
00:04:38,240 –> 00:04:39,600
من یک دایرکتوری
148
00:04:39,600 –> 00:04:41,919
در این دایرکتوری به نام images دارم و
149
00:04:41,919 –> 00:04:44,199
در داخل آن فایلی به نام
150
00:04:44,199 –> 00:04:45,680
aspen1.jpg
151
00:04:45,680 –> 00:04:47,120
دارم که در ویدیوهای دیگر با آن بازی کرده ایم،
152
00:04:47,120 –> 00:04:48,240
153
00:04:48,240 –> 00:04:49,759
اگر می خواهید بازی کنید، لیست پخش را در بخش نظرات زیر بررسی کنید.
154
00:04:49,759 –> 00:04:51,199
میخواهید آنها را ببینید، اما این
155
00:04:51,199 –> 00:04:53,360
دقیقاً چگونه است همه یک تصویر ابتدایی هستند، بنابراین
156
00:04:53,360 –> 00:04:54,960
ما تصاویر را آسپن می نامیم، این فقط
157
00:04:54,960 –> 00:04:57,199
تصویری از من و سگ من است، بنابراین
158
00:04:57,199 –> 00:04:58,960
بسیار خوب، من فکر می کنم که خوب به نظر می رسد برگه
159
00:04:58,960 –> 00:05:00,800
دو زبانه سه برگه یک
160
00:05:00,800 –> 00:05:03,440
پیش فرض غلط را انجام دهید بسیار خوب بنابراین به طور دقیق
161
00:05:03,440 –> 00:05:04,800
فکر می کنم این کار را انجام می دهد پس
162
00:05:04,800 –> 00:05:05,840
بیایید این
163
00:05:05,840 –> 00:05:07,520
را ذخیره کنید مطمئن شوید که این هد را در ترمینال خود ذخیره کرده ایم
164
00:05:07,520 –> 00:05:10,000
و اجازه دهید
165
00:05:10,000 –> 00:05:13,199
زبانه های پایتون dot pi را اجرا
166
00:05:13,520 –> 00:05:15,680
کنیم و وقتی این کار را انجام دادیم، اوه اوه،
167
00:05:15,680 –> 00:05:17,759
باید تب پیش فرض را بهم ریخته باشم،
168
00:05:17,759 –> 00:05:20,240
بنابراین تب یک داریم که می گوید hello world
169
00:05:20,240 –> 00:05:20,960
tab دو را
170
00:05:20,960 –> 00:05:23,039
فش