در این مطلب، ویدئو پایتون قسمت 16c – پیوند دادن به فایل های JSON با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:17:34
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,719 –> 00:00:02,480
به این آموزش ویزل در مورد
2
00:00:02,480 –> 00:00:04,880
کار با فایلهای json در پایتون خوش آمدید،
3
00:00:04,880 –> 00:00:06,319
بنابراین در اینجا چیزهایی است که در طول آموزش خود یاد خواهید گرفت،
4
00:00:06,319 –> 00:00:07,520
5
00:00:07,520 –> 00:00:09,280
ما با بررسی اینکه json چیست
6
00:00:09,280 –> 00:00:11,440
با چند مثال واقعی شروع میکنیم و سپس
7
00:00:11,440 –> 00:00:12,960
به بررسی نحوه نوشتن میپردازیم.
8
00:00:12,960 –> 00:00:14,880
اطلاعات ارسالی به فایلهای json به نام
9
00:00:14,880 –> 00:00:16,800
dumping it و اینکه چگونه میتوانید آن را دوباره بخوانید
10
00:00:16,800 –> 00:00:19,439
و به آن بارگذاری میگویند،
11
00:00:19,439 –> 00:00:21,520
ما به نحوه استفاده از dump و
12
00:00:21,520 –> 00:00:24,560
بارگذاری برای خواندن و نوشتن در رشتههای json خواهیم پرداخت
13
00:00:24,560 –> 00:00:26,080
و سپس در نهایت یک مورد طولانیتر را انجام خواهیم داد.
14
00:00:26,080 –> 00:00:27,920
مطالعه یا مثالی در مورد کار با
15
00:00:27,920 –> 00:00:29,679
فایل تنظیمات اشکال زدایی برای نشان دادن اینکه چگونه می
16
00:00:29,679 –> 00:00:33,280
توانید اطلاعات آن را در یک فایل json در هر زمانی دریافت کنید،
17
00:00:33,280 –> 00:00:34,559
می توانید
18
00:00:34,559 –> 00:00:36,239
19
00:00:36,239 –> 00:00:38,480
برای دانلود هر فایل یا تمرینی که باید انجام دهید، روی پیوند در سمت راست بالای صفحه کلیک کنید.
20
00:00:38,480 –> 00:00:40,079
با این آموزش
21
00:00:40,079 –> 00:00:41,600
و فکر می کنم این برای من کافی است،
22
00:00:41,600 –> 00:00:43,120
بنابراین من در حال حاضر ناپدید خواهم شد، همانطور
23
00:00:43,120 –> 00:00:45,360
که در این مرحله در یک آموزش تمایل به انجام آن دارم و
24
00:00:45,360 –> 00:00:48,000
کنترل کنترل را با دست به Sven او به
25
00:00:48,000 –> 00:00:50,000
طور قابل اعتمادی شما را در بقیه آموزش راهنمایی خواهد
26
00:00:50,000 –> 00:00:51,840
27
00:00:51,840 –> 00:00:55,480
کرد. بیایید
28
00:00:58,640 –> 00:01:00,879
شروع کنیم تا با نگاهی شروع کنیم ng در آنچه که یک
29
00:01:00,879 –> 00:01:03,280
فایل json است json مخفف
30
00:01:03,280 –> 00:01:05,760
نشانه گذاری شی جاوا اسکریپت است و راهی برای ذخیره
31
00:01:05,760 –> 00:01:07,920
اطلاعات در قالب متنی است
32
00:01:07,920 –> 00:01:10,560
که دقیقاً مشابه فرمت قدیمی xml است.
33
00:01:10,560 –> 00:01:13,439
34
00:01:13,439 –> 00:01:15,040
35
00:01:15,040 –> 00:01:17,200
فایلها فقط برای اینکه به
36
00:01:17,200 –> 00:01:19,920
شما ایده بدهند چه چیزی میتوانند حاوی باشند،
37
00:01:19,920 –> 00:01:22,000
بنابراین این یک فایل تنظیمات کد استودیو ویژوال است،
38
00:01:22,000 –> 00:01:23,920
من در واقع آن را در
39
00:01:23,920 –> 00:01:25,360
یک برنامه دیگر نگاه
40
00:01:25,360 –> 00:01:27,200
میکنم، بنابراین نگران نباشید، اما میتوانید تشخیص دهید که
41
00:01:27,200 –> 00:01:29,119
این یک فرهنگ لغت تنظیمات است. تمام
42
00:01:29,119 –> 00:01:30,320
کارهای مختلفی که می توانید در
43
00:01:30,320 –> 00:01:32,479
کد ویژوال استودیو انجام دهید، به عنوان مثال می
44
00:01:32,479 –> 00:01:34,079
گوید تم رنگی به ویژوال استودیو
45
00:01:34,079 –> 00:01:35,600
لایت
46
00:01:35,600 –> 00:01:37,439
مثال دیگر ممکن است
47
00:01:37,439 –> 00:01:40,560
فایل راه اندازی اشکال زدایی در کد ویژوال استودیو باشد که
48
00:01:40,560 –> 00:01:44,240
دوباره در قالب متن json ذخیره می شود،
49
00:01:44,240 –> 00:01:45,840
مثال کاملاً متفاوت دیگری
50
00:01:45,840 –> 00:01:47,920
ممکن است یک فایل نقشه همه
51
00:01:47,920 –> 00:01:49,759
شهرستانها در پادشاهی متحده
52
00:01:49,759 –> 00:01:52,159
و نقاط نقشه
53
00:01:52,159 –> 00:01:54,159
هر شهرستان را ذخیره میکند و یک فایل کاملا طولانی است
54
00:01:54,159 –> 00:01:55,439
همانطور که تصور میکنید نزدیک به
55
00:01:55,439 –> 00:01:57,920
صد هزار ردیف است
56
00:01:57,920 –> 00:02:00,799
و یک ردیف دیگر. مثال ممکن است تمی برای
57
00:02:00,799 –> 00:02:03,360
استفاده در power bi دسکتاپ باشد و این موضوع
58
00:02:03,360 –> 00:02:05,840
کنترل میکند که بهطور پیشفرض تمام تصاویری
59
00:02:05,840 –> 00:02:07,680
که ایجاد میکنید چگونه به نظر میرسند،
60
00:02:07,680 –> 00:02:09,520
بنابراین میتوانید ببینید که
61
00:02:09,520 –> 00:02:12,480
فایلهای متنی json میتواند تقریباً حاوی هر چیزی باشد،
62
00:02:12,480 –> 00:02:14,000
من نمیدانم برای قیاس استفاده میشود یا
63
00:02:14,000 –> 00:02:15,760
نه، اما اجازه دهید نگاه کنیم. در این از نظر
64
00:02:15,760 –> 00:02:17,280
65
00:02:17,280 –> 00:02:19,360
راهپیمایی ستارهای، فرآیند ایجاد
66
00:02:19,360 –> 00:02:21,280
نوشتن و خواندن از یک فایل json
67
00:02:21,280 –> 00:02:22,400
، سریالسازی و سریالزدایی نامیده میشود
68
00:02:22,400 –> 00:02:24,319
69
00:02:24,319 –> 00:02:25,680
و میتوانید آن را چیزی
70
00:02:25,680 –> 00:02:26,879
شبیه به این در
71
00:02:26,879 –> 00:02:28,319
نظر بگیرید، بنابراین خدمه شرکت ستارههای فنآوری
72
00:02:28,319 –> 00:02:30,400
ستارهدار در انتظار بازدید نشستهاند.
73
00:02:30,400 –> 00:02:33,760
یک سیاره متفاوت مانند
74
00:02:33,760 –> 00:02:35,440
مجموعهای از اطلاعات روی نقشهها یا
75
00:02:35,440 –> 00:02:37,360
تنظیمات کد استودیوی تصویری یا تمهای power bi
76
00:02:37,360 –> 00:02:39,360
یا هر چیز دیگری هستند که میخواهید
77
00:02:39,360 –> 00:02:41,360
به شخص دیگری یا
78
00:02:41,360 –> 00:02:42,959
برنامههای رایانهای دیگری
79
00:02:42,959 –> 00:02:44,720
انتقال دهید تا این کار را انجام دهید که باید
80
00:02:44,720 –> 00:02:47,760
اشیاء زنده را اساساً به صفر تبدیل کنید. یکها یا
81
00:02:47,760 –> 00:02:48,720
بیتها
82
00:02:48,720 –> 00:02:50,720
و در راهپیمایی ستارهای که با استفاده از
83
00:02:50,720 –> 00:02:52,080
ترانسفورماتور انجام میشود، فکر میکنم این چیزی است که به آن میگویند.
84
00:02:52,080 –> 00:02:54,000
85
00:02:54,000 –> 00:02:56,160
86
00:02:56,160 –> 00:02:57,920
من آنچه را
87
00:02:57,920 –> 00:03:00,480
که در star trek اتفاق میافتد وفادارانه توضیح ندادهام، لطفاً
88
00:03:00,480 –> 00:03:01,920
انجام ندهید زیرا این واقعاً هدف
89
00:03:01,920 –> 00:03:04,319
این آموزش
90
00:03:04,319 –> 00:03:05,920
نیست
91
00:03:05,920 –> 00:03:09,040
، بنابراین ترانسفورماتور star trek uh
92
00:03:09,040 –> 00:03:13,040
معادل jace است که یک فایل json را مینویسد
93
00:03:13,040 –> 00:03:15,040
و کاری که انجام میدهد
94
00:03:15,040 –> 00:03:16,720
نقشهها و تنظیمات کد را ترجمه میکند. و مضامین یا
95
00:03:16,720 –> 00:03:18,480
هر چیز دیگری به قالبی خوانا متنی
96
00:03:18,480 –> 00:03:20,239
شبیه به آنهایی که اخیراً
97
00:03:20,239 –> 00:03:21,680
در انتهای دیگر نگاه کردیم،
98
00:03:21,680 –> 00:03:23,920
99
00:03:23,920 –> 00:03:25,200
100
00:03:25,200 –> 00:03:27,599
سفرهای ستارهای بازمیگردند.
101
00:03:27,599 –> 00:03:29,120
102
00:03:29,120 –> 00:03:30,560
103
00:03:30,560 –> 00:03:33,440
104
00:03:33,440 –> 00:03:35,440
از صفر و یک به افراد واقعی تبدیل می
105
00:03:35,440 –> 00:03:37,760
شوند و به همین ترتیب می توانید یک فایل json را بخوانید
106
00:03:37,760 –> 00:03:39,360
و آنها را به
107
00:03:39,360 –> 00:03:41,200
نقشه ها یا تنظیمات یا تم های قابل استفاده یا هر چیز دیگری تبدیل
108
00:03:41,200 –> 00:03:42,319
کنید،
109
00:03:42,319 –> 00:03:43,599
بنابراین وقتی از یک فایل json می نویسید و می خوانید این اتفاق می افتد
110
00:03:43,599 –> 00:03:47,720
111
00:03:49,599 –> 00:03:51,120
. فایلی به نام نوشتن
112
00:03:51,120 –> 00:03:52,640
jsonfile.py ایجاد کردهایم
113
00:03:52,640 –> 00:03:54,080
و اولین کاری که میخواهیم انجام دهیم این است
114
00:03:54,080 –> 00:03:56,720
که از آن برای نوشتن یا حذف یک
115
00:03:56,720 –> 00:03:58,959
متن در یک فایل json استفاده
116
00:03:58,959 –> 00:04:00,640
کنیم تا بتوانیم اطلاعات مورد
117
00:04:00,640 –> 00:04:02,560
نیاز خود را بنویسیم. چیزی برای نوشتن
118
00:04:02,560 –> 00:04:04,400
دارم، بنابراین کاری که میخواهم انجام دهم این است که در کلیپبورد خود جستجو کنم
119
00:04:04,400 –> 00:04:05,680
و ببینم آیا میتوانم
120
00:04:05,680 –> 00:04:07,680
چیزی پیدا کنم و خوشحالم که به نظر میرسد
121
00:04:07,680 –> 00:04:09,840
لیستی از شخصیتهای هری پاتر در آنجا
122
00:04:09,840 –> 00:04:11,200
دارم، اسم کوچک، نام خانوادگی
123
00:04:11,200 –> 00:04:12,560
خانه و من من کاملاً مطمئن نیستم که قسمت
124
00:04:12,560 –> 00:04:14,480
چهارم چه خواهد بود،
125
00:04:14,480 –> 00:04:16,160
مطمئناً نمیتواند رتبهبندی باشد که هرمیون
126
00:04:16,160 –> 00:04:18,399
لیاقت بیش از این را دارد،
127
00:04:18,399 –> 00:04:20,160
بنابراین کاری که اکنون میخواهیم انجام دهیم این است
128
00:04:20,160 –> 00:04:22,000
که آن را در یک فایل json بنویسیم و برای انجام آن
129
00:04:22,000 –> 00:04:24,639
باید json را وارد کنیم. ماژول
130
00:04:24,639 –> 00:04:26,560
و مانند csv، یک ماژول داخلی است
131
00:04:26,560 –> 00:04:28,160
، نیازی به نصب چیزی نیست،
132
00:04:28,160 –> 00:04:29,919
بنابراین خوب است
133
00:04:29,919 –> 00:04:31,520
کاری که من اکنون انجام می دهم این است که یک فایل را باز کنم،
134
00:04:31,520 –> 00:04:33,680
همانطور که معمولاً اتفاق می افتد، مثل
135
00:04:33,680 –> 00:04:35,120
این است که بگوییم با open
136
00:04:35,120 –> 00:04:37,199
من یک فایل را قرار می دهم r برای اطمینان از اینکه
137
00:04:37,199 –> 00:04:40,479
مجبور نیستم از کاراکترهای بک اسپیس خود فرار کنم
138
00:04:40,479 –> 00:04:42,479
و سپس
139
00:04:42,479 –> 00:04:44,400
محتوای کلیپ بورد را جایگذاری خواهم کرد،
140
00:04:44,400 –> 00:04:46,400
در واقع چیزی را که قبلاً
141
00:04:46,400 –> 00:04:48,240
در کلیپ بورد استفاده کرده بودم، پیست نمی کنم و این به من می
142
00:04:48,240 –> 00:04:50,400
دهد مسیر فایل
143
00:04:50,400 –> 00:04:52,240
باید یک چیز دیگر را مشخص کنم که باید
144
00:04:52,240 –> 00:04:54,400
بگویم به جای
145
00:04:54,400 –> 00:04:55,520
خواندن از روی آن، در حال نوشتن برای آن هستم.
146
00:04:55,520 –> 00:04:57,759
hich پیشفرض بود و w به این معنی است که
147
00:04:57,759 –> 00:04:59,680
هر بار که برنامه را اجرا میکنم،
148
00:04:59,680 –> 00:05:02,160
a به آن اضافه میشود، بازنویسی میشود،
149
00:05:02,160 –> 00:05:04,639
بنابراین میتوانم آن فایل json را صدا کنم
150
00:05:04,639 –> 00:05:07,680
و سپس میتوانم
151
00:05:07,680 –> 00:05:10,639
اطلاعات هری پاتر را حذف
152
00:05:10,639 –> 00:05:12,160
کنم و
153
00:05:12,160 –> 00:05:14,240
کلمه dump را انتخاب کردم. کاملاً توصیه می شود
154
00:05:14,240 –> 00:05:15,840
زیرا این نام روشی است
155
00:05:15,840 –> 00:05:17,440
که ما در شرف استفاده از
156
00:05:17,440 –> 00:05:20,240
آن هستیم، بنابراین من ماژول json را می
157
00:05:20,240 –> 00:05:21,919
گیرم،
158
00:05:21,919 –> 00:05:23,759
اگر نمی دانید که چه مواردی را در چه مواردی
159
00:05:23,759 –> 00:05:25,840
خوانده می شود یا روی شما تماشا می کنیم، روش dump را اعمال می کنم.
160
00:05:25,840 –> 00:05:27,840
بعداً در این آموزش
161
00:05:27,840 –> 00:05:29,440
متوجه خواهم شد و ابتدا میخواهم بگویم که چه چیزی را میکنم
162
00:05:29,440 –> 00:05:32,240
که لیستی از کاراکترها است،
163
00:05:32,240 –> 00:05:34,960
اکنون میتوانید هر چیزی را که میتوانید رها کنید،
164
00:05:34,960 –> 00:05:36,400
در واقع چند کاراکتر است که
165
00:05:36,400 –> 00:05:37,919
میتوانید چند تایی را رها کنید و میتوانید لیستهای خود را خالی کنید.
166
00:05:37,919 –> 00:05:39,840
می توانید دیکشنری ها را خالی کنید، می توانید
167
00:05:39,840 –> 00:05:42,160
فرهنگ لغت های لیست تاپل ها را حذف کنید، به
168
00:05:42,160 –> 00:05:44,320
شرطی که در پایتون قابل بیان باشد،
169
00:05:44,320 –> 00:05:46,160
می توانید آن را با فرمت json ذخیره کنید، فقط
170
00:05:46,160 –> 00:05:47,840
تعداد زیادی براکت تورفتگی در
171
00:05:47,840 –> 00:05:50,080
فایل json خود دریافت خواهید کرد،
172
00:05:50,080 –> 00:05:52,479
بنابراین مورد بعدی که قرار است مشخص کنم این
173
00:05:52,479 –> 00:05:54,320
است که کجا من آن را در آن ریخته ام بنابراین
174
00:05:54,320 –> 00:05:56,400
می خواهم مسیر فایل را در آن قرار دهم
175
00:05:56,400 –> 00:05:58,000
و همچنین میگویم که چند تورفتگی
176
00:05:58,000 –> 00:05:59,919
در فایلم میخواهم، اما میتوانید ببینید که
177
00:05:59,919 –> 00:06:02,000
بارها و راههای دیگری وجود دارد که میتوانید
178
00:06:02,000 –> 00:06:04,240
نوشتن در فایل json را برای
179
00:06:04,240 –> 00:06:06,960
تنظیم دقیق آنچه دریافت میکنید، پیکربندی کنید، بنابراین من با
180
00:06:06,960 –> 00:06:09,520
یک مسیر فایل میگویم i فرض کنید که مخفف
181
00:06:09,520 –> 00:06:12,639
آن نام فایل من است که فایل json است
182
00:06:12,639 –> 00:06:17,120
و فکر میکنم چهار تورفتگی داشته
183
00:06:18,000 –> 00:06:19,199
184
00:06:19,199 –> 00:06:21,759
باشم که فایل json من را ایجاد میکند،
185
00:06:21,759 –> 00:06:25,440
بنابراین اگر اکنون آن برنامه را اجرا
186
00:06:25,600 –> 00:06:28,160
کنم، میبینید که کار میکند
187
00:06:28,160 –> 00:06:31,360
و یک json ساخته شده است.
188
00:06:31,360 –> 00:06:33,680
اگر به چشم عقابی نگاه می کردید، اکنون
189
00:06:33,680 –> 00:06:34,880
می بینید که این فایل قبلاً
190
00:06:34,880 –> 00:06:36,880
وجود داشته است، بنابراین اگر فکر می کنید دارم
191
00:06:36,880 –> 00:06:38,400
این مشکل را برطرف می کنم، بیایید آن را حذف کرده و
192
00:06:38,400 –> 00:06:39,759
دوباره برنامه را اجرا کنید
193
00:06:39,759 –> 00:06:41,600
و فایل را دوباره ایجاد می کند،
194
00:06:41,600 –> 00:06:44,319
بنابراین واقعاً هیچ مشکلی وجود ندارد. در حال ایجاد آن است
195
00:06:44,319 –> 00:06:46,000
و چیزی که می توانید ببینید این است که این را گرفته
196
00:06:46,000 –> 00:06:47,919
و ذخیره کرده است، بیشتر با
197
00:06:47,919 –> 00:06:50,080
کروشه بود و این چیزی است که من در
198
00:06:50,080 –> 00:06:52,240
مورد سریال سازی صحبت کردم و کاری که اکنون می
199
00:06:52,240 –> 00:06:53,599
خواهیم انجام دهیم این است که ببینیم چگونه می توانید
200
00:06:53,599 –> 00:06:56,160
دوباره آن را بخوانید یا از سریال خارج کنید. آن را
201
00:06:56,160 –> 00:06:58,800
به اشیاء در
202
00:07:00,840 –> 00:07:04,280
پایتون برمی گرداند، بنابراین با ایجاد یک فایل به نام
203
00:07:04,280 –> 00:07:06,240
sorti nghat.json با قسمت قبلی
204
00:07:06,240 –> 00:07:08,000
آموزش، کاری که اکنون
205
00:07:08,000 –> 00:07:10,000
میخواهیم انجام دهیم این است که به هر
206
00:07:10,000 –> 00:07:12,479
شیء ساخته شده برگردیم،
207
00:07:12,479 –> 00:07:14,720
بنابراین برای انجام این کار ابتدا میتوانم فایل را بخوانم
208
00:07:14,720 –> 00:07:16,720
209
00:07:16,720 –> 00:07:20,080
تا بتوانم با open بگویم
210
00:07:20,080 –> 00:07:22,319
و بتوانم خودم را مشخص کنم. نام فایل من فقط
211
00:07:22,319 –> 00:07:25,440
به چند نقل قول در اطراف آن
212
00:07:26,000 –> 00:07:28,000
نیاز دارم و نیازی به تعیین r
213
00:07:28,000 –> 00:07:29,520
نیست زیرا این پیش فرض است، اما به هر حال این کار را انجام می دهم
214
00:07:29,520 –> 00:07:30,400
215
00:07:30,400 –> 00:07:33,919
و آن فایل json را صدا می زنم
216
00:07:34,240 –> 00:07:35,919
که آن را در آن بخواند
217
00:07:35,919 –> 00:07:38,720
و فایل json را به معنای واقعی کلمه بارگذاری کنید.
218
00:07:38,720 –> 00:07:41,199
فکر میکنم برای بارگذاری
219
00:07:41,199 –> 00:07:44,400
دادههای json در متغیر به یک نظر نیاز
220
00:07:44,400 –> 00:07:46,479
دارم، به معنای واقعی کلمه نام یک متغیر را میگیرم،
221
00:07:46,479 –> 00:07:49,280
بیایید آن را بنامیم um potter
222
00:07:49,280 –> 00:07:51,680
people
223
00:07:52,160 –> 00:07:53,919
مجموعهای که برابر با
224
00:07:53,919 –> 00:07:56,160
json است، اکنون ماژول json را وارد نکردهام،
225
00:07:56,160 –> 00:07:57,759
بنابراین باید این کار را اکنون انجام دهم.
226
00:07:57,759 –> 00:07:59,360
هر کار دیگری انجام دهم
227
00:07:59,360 –> 00:08:03,520
و سپس می توانم بگویم json.load
228
00:08:03,520 –> 00:08:05,759
و سپس می توانم فایلی را که در
229
00:08:05,759 –> 00:08:08,479
حال بارگذاری آن هستم مشخص کنم که فایل json است
230
00:08:08,479 –> 00:08:09,599
و باز هم اطلاعات زیادی وجود دارد که
231
00:08:09,599 –> 00:08:11,599
می توانم مشخص کنم اما
232
00:08:11,599 –> 00:08:13,039
نیازی به این کار ندارم زیرا من آن را به
233
00:08:13,039 –> 00:08:14,879
روشی نسبتاً استاندارد نوشته است، بنابراین ما آن
234
00:08:14,879 –> 00:08:17,840
را به صورت کاملاً استاندارد می خوانیم
235
00:08:17,840 –> 00:08:20,240
برای اینکه ببینم آیا
236
00:08:20,240 –> 00:08:23,039
کار می کند یا نه، اکنون می توانم متغیر Potter People را چاپ کنم
237
00:08:23,039 –> 00:08:24,560
238
00:08:24,560 –> 00:08:26,560
و آنچه باید ببینید این است
239
00:08:26,560 –> 00:08:29,680
که آنچه را که نوشته اید را کاملاً برنمی گردانید،
240
00:08:29,680 –> 00:08:31,360
بنابراین وقتی این را نوشتیم،
241
00:08:31,360 –> 00:08:34,240
ما یک تاپلی از یک تاپل
242
00:08:34,240 –> 00:08:36,799
و آنچه را که ما داشتیم داشتیم. ‘ve got back’
243
00:08:36,799 –> 00:08:37,760
244
00:08:37,760 –> 00:08:40,080
فهرستی از یک لیست است، بنابراین
245
00:08:40,080 –>