در این مطلب، ویدئو نمایش زمان جاری در پنجره tkinter پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:59
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,040
در این ویدیو من قصد دارم نشان دهم که چگونه می
2
00:00:02,040 –> 00:00:05,370
توانید زمان فعلی را در یک
3
00:00:05,370 –> 00:00:08,039
پنجره درج TK با استفاده از
4
00:00:08,039 –> 00:00:09,870
زبان برنامه نویسی پایتون نمایش دهید و اطلاعات
5
00:00:09,870 –> 00:00:12,450
جمع آوری شده در این ویدیو در
6
00:00:12,450 –> 00:00:15,509
ویدیوی بعدی برای ساخت یک ساعت دیجیتال
7
00:00:15,509 –> 00:00:19,470
در TK با استفاده از Python استفاده می شود. من
8
00:00:19,470 –> 00:00:22,140
9
00:00:22,140 –> 00:00:24,480
در این ویدیو رابط کاربری گرافیکی برنامه ای را که می خواهم توسعه دهم در نظر می گیرم، می خواهم
10
00:00:24,480 –> 00:00:26,609
به این برنامه کامپیوتری ساده
11
00:00:26,609 –> 00:00:28,740
در اینجا نگاه کنم که به ما امکان می دهد در نظر
12
00:00:28,740 –> 00:00:31,199
بگیریم که این روش چه
13
00:00:31,199 –> 00:00:33,930
کاری را انجام می دهد اگر این برنامه را در نظر بگیرید، می
14
00:00:33,930 –> 00:00:36,570
توانید اینجا ببینید که من من ماژول زمان را
15
00:00:36,570 –> 00:00:39,420
وارد می کنم و آن را به گونه ای وارد می کنم
16
00:00:39,420 –> 00:00:42,090
که به این معنی است که باید از این TM
17
00:00:42,090 –> 00:00:45,090
در اینجا استفاده کنم همانطور که از TK هنگام
18
00:00:45,090 –> 00:00:48,210
وارد کردن TK ENTER استفاده می
19
00:00:48,210 –> 00:00:51,329
کنم.
20
00:00:51,329 –> 00:00:54,210
می توانید ببینید که من مجبور شدم از TM در اینجا
21
00:00:54,210 –> 00:00:55,710
استفاده کنم، سپس از یک نقطه استفاده کردم، زیرا ما با
22
00:00:55,710 –> 00:00:58,260
نمادگذاری نقطه سر و کار داریم و سپس این
23
00:00:58,260 –> 00:01:01,109
روش را داریم اکنون کاری که این روش
24
00:01:01,109 –> 00:01:04,559
انجام می دهد این است که ساعت سیستم را بخواند،
25
00:01:04,559 –> 00:01:06,990
یعنی ساعت چند است. زمان فعلی چیست
26
00:01:06,990 –> 00:01:09,299
و آن ‘s آن را در
27
00:01:09,299 –> 00:01:12,260
قالب خاصی که توسط این رشته کنترل می شود برمی گرداند
28
00:01:12,260 –> 00:01:15,119
و این رشته به طور موثر
29
00:01:15,119 –> 00:01:17,549
به این روش منتقل می شود و متد
30
00:01:17,549 –> 00:01:20,400
ساعت را می خواند.
31
00:01:20,400 –> 00:01:23,280
32
00:01:23,280 –> 00:01:24,900
33
00:01:24,900 –> 00:01:27,659
اکنون به اینجا نگاه کنید وقتی این رشته را دریافت می
34
00:01:27,659 –> 00:01:30,630
کند، آن را به این متغیر اختصاص می دهد، بنابراین وقتی
35
00:01:30,630 –> 00:01:33,150
این خط اجرا می شود، این نامی
36
00:01:33,150 –> 00:01:35,460
است که به رشته ای متصل می شود
37
00:01:35,460 –> 00:01:38,009
که زمان فعلی را که
38
00:01:38,009 –> 00:01:40,740
فراخوانی این متد به ما می دهد و سپس
39
00:01:40,740 –> 00:01:42,659
اینجا را نشان می دهد. ما به سادگی می خواهیم
40
00:01:42,659 –> 00:01:45,299
زمان فعلی را چاپ کنیم، یعنی زمانی که
41
00:01:45,299 –> 00:01:48,000
خروجی آن رشته Elpis است، اکنون می
42
00:01:48,000 –> 00:01:50,130
خواهم این را به صورت شماتیک در
43
00:01:50,130 –> 00:01:52,649
نمودار زیر نشان دهم، بیایید این
44
00:01:52,649 –> 00:01:55,860
نمودار را در اینجا در نظر بگیریم و این نشان
45
00:01:55,860 –> 00:01:58,380
دهنده روشی است که در اینجا ظاهر می شود. کد
46
00:01:58,380 –> 00:02:00,840
و ما می توانیم ببینیم که من یک فلش دارم که به داخل می رود
47
00:02:00,840 –> 00:02:03,869
و یک فلش بیرون می رود اگر به
48
00:02:03,869 –> 00:02:06,329
این روش نگاه کنیم، می توانید اینجا ببینید که من
49
00:02:06,329 –> 00:02:08,818
در این رشته عبور می کنم، بنابراین رشته را نشان می دهم که
50
00:02:08,818 –> 00:02:10,649
در اینجا ظاهر می شود و البته
51
00:02:10,649 –> 00:02:12,720
که قرار است ارسال شود. به تی او
52
00:02:12,720 –> 00:02:13,230
متد
53
00:02:13,230 –> 00:02:13,770
اکنون
54
00:02:13,770 –> 00:02:16,260
روش زمانی که سرد
55
00:02:16,260 –> 00:02:18,960
شود ساعت سیستم را می خواند و با
56
00:02:18,960 –> 00:02:21,210
رشته ای که به تازگی به آن داده شده
57
00:02:21,210 –> 00:02:24,000
کار می کند تا رشته ای مناسب برای
58
00:02:24,000 –> 00:02:26,370
نمایش زمان و رشته ای که
59
00:02:26,370 –> 00:02:29,100
به ما می دهد به صورت زیر است و می توانید
60
00:02:29,100 –> 00:02:32,940
ببینید یعنی ساعت هفت عصر چهار دقیقه و 29 ثانیه
61
00:02:32,940 –> 00:02:35,580
قبل از ظهر است.
62
00:02:35,580 –> 00:02:38,160
1900 بدیهی است که ساعت هفت
63
00:02:38,160 –> 00:02:40,290
شب است، زیرا ما اکنون به
64
00:02:40,290 –> 00:02:43,860
ساعت 24 ساعته نگاه می کنیم، این رشته
65
00:02:43,860 –> 00:02:46,650
به زمان زیر خط فعلی محدود شده است زیرا
66
00:02:46,650 –> 00:02:49,380
زمان زیر خط فعلی اینجا در
67
00:02:49,380 –> 00:02:52,890
کد بود، بنابراین میتوانیم ببینیم که این
68
00:02:52,890 –> 00:02:55,080
به رشتهای متصل است که این برمیگرداند و این
69
00:02:55,080 –> 00:02:56,970
چیزی است که این بیت از انیمیشن به
70
00:02:56,970 –> 00:02:59,670
ما نشان میدهد و البته در اینجا کاری که
71
00:02:59,670 –> 00:03:01,440
میخواهیم انجام دهیم چاپ
72
00:03:01,440 –> 00:03:04,260
زمان فعلی و این است. بنابراین
73
00:03:04,260 –> 00:03:07,650
همانطور که در اینجا می بینید بر روی خروجی چاپ می
74
00:03:07,650 –> 00:03:11,670
شود، بنابراین می توانید ببینید که ما خروجی 1904 تا 9 داریم،
75
00:03:11,670 –> 00:03:15,210
بیایید رشته را در نظر بگیریم و اینکه چگونه
76
00:03:15,210 –> 00:03:17,520
این فرمت خروجی را به ما می دهد
77
00:03:17,520 –> 00:03:19,950
که به خوبی
78
00:03:19,950 –> 00:03:22,920
می بینیم، می توانید در هر دو انتهای ما ببینید. نقل قول
79
00:03:22,920 –> 00:03:25,530
به ما گفتن که این یک رشته است،
80
00:03:25,530 –> 00:03:28,260
پس درصد صدا و H را داریم و
81
00:03:28,260 –> 00:03:31,200
این بدان معناست که در این موقعیت
82
00:03:31,200 –> 00:03:33,660
ساعتهای برگشتی را خواهیم داشت که
83
00:03:33,660 –> 00:03:35,730
ساعتها ایستاده بمانند، اکنون هیچ
84
00:03:35,730 –> 00:03:38,100
درصدی در خروجی وجود ندارد، درصد
85
00:03:38,100 –> 00:03:41,070
H به ما میگوید که در این موقعیت
86
00:03:41,070 –> 00:03:44,040
ما ساعت ها را می خواهیم و سپس این را داریم اکنون این
87
00:03:44,040 –> 00:03:47,280
دونقطه مستقیماً در اینجا قرار می گیرد همانطور که
88
00:03:47,280 –> 00:03:50,070
در خروجی می بینید و ما می توانیم ببینیم که
89
00:03:50,070 –> 00:03:53,370
اینجا در رشته ای است که متد را ترک کرده است
90
00:03:53,370 –> 00:03:55,770
و سپس به این می رسیم و این می گوید
91
00:03:55,770 –> 00:03:58,110
در این موقعیت بده من
92
00:03:58,110 –> 00:04:00,750
دقایق زمانی را که تازه پیدا کردیم و
93
00:04:00,750 –> 00:04:02,790
البته صفر بود که میتوانید
94
00:04:02,790 –> 00:04:04,680
اینجا ببینید و البته بعداً
95
00:04:04,680 –> 00:04:07,110
در خروجی چاپ میشود، اکنون این
96
00:04:07,110 –> 00:04:09,690
نقطه نقطهای است که میتوانیم ببینیم در اینجا در رشته قرار داده شده است.
97
00:04:09,690 –> 00:04:12,390
سپس میتوانیم اینجا
98
00:04:12,390 –> 00:04:15,480
چاپ شده در خروجی و این چاه را ببینیم که
99
00:04:15,480 –> 00:04:18,660
به معنای ثانیهها است که درصد s به معنای
100
00:04:18,660 –> 00:04:21,988
ثانیه است، بنابراین میتوانیم ببینیم که این 29
101
00:04:21,988 –> 00:04:24,540
ثانیه است و اینجا ظاهر میشود، بنابراین
102
00:04:24,540 –> 00:04:26,850
درصد تغییر درصد m
103
00:04:26,850 –> 00:04:27,630
و درصد
104
00:04:27,630 –> 00:04:30,660
بله، آنها به u وابسته خواهند بود. با
105
00:04:30,660 –> 00:04:33,780
توجه به زمان فعلی که با این روش خوانده میشود
106
00:04:33,780 –> 00:04:36,690
و این دو دونقطه همانطور که
107
00:04:36,690 –> 00:04:39,510
در اینجا و اینجا میبینید ظاهر میشوند، قبل از اینکه به ادامه مطلب بروم،
108
00:04:39,510 –> 00:04:42,420
اگر این زمان را در اینجا در نظر بگیرید، میتوانید ببینید
109
00:04:42,420 –> 00:04:46,170
که ساعت 24 ساعته است، اکنون چه کاری میتوانیم انجام دهیم،
110
00:04:46,170 –> 00:04:49,140
میتوانم به آن مراجعه کنم. در اینجا و من می توانم این
111
00:04:49,140 –> 00:04:51,990
درصد نفرت را با درصد I جایگزین کنم و
112
00:04:51,990 –> 00:04:54,600
زمان را به صورت
113
00:04:54,600 –> 00:04:57,780
ساعت 12 ساعته نمایش می دهیم، بنابراین در اینجا می توانید ببینید که من
114
00:04:57,780 –> 00:04:59,640
برنامه را با قرار دادن
115
00:04:59,640 –> 00:05:02,220
درصد I در اینجا تغییر داده ام و اگر برویم
116
00:05:02,220 –> 00:05:04,110
و نگاهی به نمودار شماتیک دوباره
117
00:05:04,110 –> 00:05:06,750
می توانید ببینید که من این رشته را اینجا قرار می دهم و این رشته
118
00:05:06,750 –> 00:05:09,180
119
00:05:09,180 –> 00:05:11,970
به این
120
00:05:11,970 –> 00:05:14,910
روش منتقل می شود.
121
00:05:14,910 –> 00:05:18,150
122
00:05:18,150 –> 00:05:22,620
اینجا 7 ساعت 10 دقیقه 6
123
00:05:22,620 –> 00:05:25,590
ثانیه بنابراین ما می توانیم ببینیم که ما دو نقطه
124
00:05:25,590 –> 00:05:27,240
اینجا داریم و البته آنها در آنجا قرار می گیرند
125
00:05:27,240 –> 00:05:29,310
زیرا ما دو نقطه اینجا را داریم همانطور که
126
00:05:29,310 –> 00:05:32,970
می بینید اکنون به طور طبیعی این رشته
127
00:05:32,970 –> 00:05:35,670
اکنون به نام زمان فعلی متصل می شود
128
00:05:35,670 –> 00:05:38,250
زیرا در اینجا ما در حال گرفتن زمان
129
00:05:38,250 –> 00:05:40,800
و قالب بندی آن با این روش هستیم
130
00:05:40,800 –> 00:05:43,320
کار با این به عنوان ورودی آن و
131
00:05:43,320 –> 00:05:46,080
تخصیص این است که به این زمان کنونی
132
00:05:46,080 –> 00:05:48,630
تبدیل به نامی می شود که این زمان را
133
00:05:48,630 –> 00:05:51,210
برمی گرداند و البته کاری که قرار
134
00:05:51,210 –> 00:05:53,160
است انجام دهد چاپ آن زمان فعلی است و
135
00:05:53,160 –> 00:05:55,770
ما می توانیم ببینیم که زمان اینجاست اولین
136
00:05:55,770 –> 00:05:57,600
چیزی که می توانیم انجام دهیم. باید از خود بپرسیم که آیا این
137
00:05:57,600 –> 00:06:00,090
ساعت 7 صبح است یا ساعت
138
00:06:00,090 –> 00:06:02,400
7 بعدازظهر، هیچ راهی برای تشخیص این موضوع وجود ندارد، جز
139
00:06:02,400 –> 00:06:04,440
140
00:06:04,440 –> 00:06:06,750
اینکه تصور میکنم به بیرون از پنجره نگاه کنم و
141
00:06:06,750 –> 00:06:08,640
بفهمم خورشید کجاست و بفهمم در
142
00:06:08,640 –> 00:06:10,920
چه ساعتی از روز است. اکنون برای اینکه مجبور نباشیم
143
00:06:10,920 –> 00:06:12,720
از پنجره به بیرون نگاه کنیم تا بفهمیم
144
00:06:12,720 –> 00:06:14,580
چه ساعتی از روز است، صبح یا
145
00:06:14,580 –> 00:06:17,250
شب است، میتوانیم این کار را انجام دهیم، در عوض میتوانیم
146
00:06:17,250 –> 00:06:19,560
یک درصد P را در اینجا قرار دهیم و
147
00:06:19,560 –> 00:06:21,750
ببینیم که چه کاری برای ما انجام میدهد.
148
00:06:21,750 –> 00:06:23,760
نمودار شماتیکی که اکنون
149
00:06:23,760 –> 00:06:25,950
در این رشته ارسال می کنیم که می
150
00:06:25,950 –> 00:06:28,470
بینید درصد P را دارد و وقتی
151
00:06:28,470 –> 00:06:31,380
وارد روش شد، متد زمان را می خواند
152
00:06:31,380 –> 00:06:33,690
و روی رشته ای که
153
00:06:33,690 –> 00:06:35,760
به آن ارسال شده است کار می کند تا تصمیم بگیرد که چگونه باید انجام شود.
154
00:06:35,760 –> 0