در این مطلب، ویدئو آموزش شماره 6 پایتون خبره – مدیران زمینه با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:16:38
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,770
سلام به همه و به یکی دیگر از
2
00:00:01,770 –> 00:00:04,080
آموزش های تخصصی پایتون خوش آمدید، بنابراین در
3
00:00:04,080 –> 00:00:05,190
ویدیوی امروز ما در مورد مدیران زمینه صحبت خواهیم کرد،
4
00:00:05,190 –> 00:00:07,770
اکنون مدیران تماس
5
00:00:07,770 –> 00:00:09,030
قطعا یکی از
6
00:00:09,030 –> 00:00:10,650
موضوعات مفیدتری هستند که تا به حال در مورد
7
00:00:10,650 –> 00:00:12,719
آن صحبت کرده ایم.
8
00:00:12,719 –> 00:00:14,309
متوجه خواهید شد که زیاد از آنها استفاده می کنید،
9
00:00:14,309 –> 00:00:15,870
به خصوص وقتی که وارد برنامه نویسی پیشرفته تر می شوید
10
00:00:15,870 –> 00:00:17,730
و با چیزهایی مانند
11
00:00:17,730 –> 00:00:20,279
حافظه مشترک و منابع مشترک و
12
00:00:20,279 –> 00:00:22,740
باز کردن قفل و قفل سر و کار دارید و بله،
13
00:00:22,740 –> 00:00:23,970
همه چیزهایی است که
14
00:00:23,970 –> 00:00:26,430
مدیران تماس اساساً اکنون بسیار مفید هستند
15
00:00:26,430 –> 00:00:28,680
. در واقع تقریباً مطمئن هستم که
16
00:00:28,680 –> 00:00:30,480
همه شما قبلاً مدیران زمینه را دیدهاید،
17
00:00:30,480 –> 00:00:32,668
در واقع من چند نمونه را
18
00:00:32,668 –> 00:00:34,590
در اینجا به شما نشان میدهم از مواقعی که از آنها استفاده کردهاید و
19
00:00:34,590 –> 00:00:36,149
فقط نمیدانید که از آنها استفاده کردهاید
20
00:00:36,149 –> 00:00:37,770
و این یک روند رایج در اینجا است.
21
00:00:37,770 –> 00:00:39,059
امیدوارم متوجه شده باشید که چیزهای زیادی وجود دارد
22
00:00:39,059 –> 00:00:40,920
که ما از آنها استفاده می کنیم،
23
00:00:40,920 –> 00:00:42,629
برای شما کاملاً جدید نیست،
24
00:00:42,629 –> 00:00:44,010
چیزی نیست که قبلاً هرگز از آن استفاده نکرده اید،
25
00:00:44,010 –> 00:00:46,079
فقط واقعاً درک نکرده اید که چگونه یا
26
00:00:46,079 –> 00:00:47,610
چرا کار می کند ed و این چیزی است که هدف
27
00:00:47,610 –> 00:00:49,920
این مجموعه این بوده است که به شما
28
00:00:49,920 –> 00:00:51,960
قدردانی و درک درستی از نحوه کار
29
00:00:51,960 –> 00:00:54,030
این چیزهای سطح پایین بدهد
30
00:00:54,030 –> 00:00:55,590
تا کنترل بیشتری بر روی کد خود داشته باشید و
31
00:00:55,590 –> 00:00:57,149
اگر نیاز به تغییر آنها یا نوشتن
32
00:00:57,149 –> 00:00:58,829
نسخه های خود دارید، اکنون بدانید که چگونه یا
33
00:00:58,829 –> 00:01:01,109
حداقل شهود انجام این کار را داشته باشید اکنون
34
00:01:01,109 –> 00:01:02,850
دوباره این ویدیو توسط کیت حمایت
35
00:01:02,850 –> 00:01:04,890
می شود. مجدداً از آنها تشکر می کنم، می توانید ببینید
36
00:01:04,890 –> 00:01:06,390
هر زمان که شروع به تایپ می کنیم این
37
00:01:06,390 –> 00:01:08,280
کلمات کلیدی کوچک بادبادک ظاهر می شوند، این
38
00:01:08,280 –> 00:01:09,600
فقط یک تکمیل خودکار بسیار خوب است و
39
00:01:09,600 –> 00:01:10,890
دوباره اگر میخواهید آن را رایگان دانلود
40
00:01:10,890 –> 00:01:12,570
کنید، از لینکی که در توضیحات وجود دارد،
41
00:01:12,570 –> 00:01:14,400
میتوانید متوجه شوید که خوب است، پس بیایید به کار خود ادامه
42
00:01:14,400 –> 00:01:16,049
دهیم و با مدیران زمینه شروع
43
00:01:16,049 –> 00:01:17,790
کنیم، اولین کاری که میخواهم انجام دهم این است
44
00:01:17,790 –> 00:01:20,070
که به شما نشان دهم مدیران زمینه چه مشکلی را
45
00:01:20,070 –> 00:01:21,869
برای ما حل میکنند. برای ما شروع میکنم یا نمک،
46
00:01:21,869 –> 00:01:23,640
بنابراین با نشان
47
00:01:23,640 –> 00:01:25,439
دادن مشکل و سپس راهحل
48
00:01:25,439 –> 00:01:27,390
با مدیر زمینه شروع میکنم، بنابراین اساساً
49
00:01:27,390 –> 00:01:29,189
فرض کنید فایلی داریم و
50
00:01:29,189 –> 00:01:31,079
میخواهیم یک فایل را درست باز کنیم، بنابراین من میخواهم آن را
51
00:01:31,079 –> 00:01:33,810
باز کنم. س ave file dot txt ما آن را در حالت نوشتن باز می کنیم
52
00:01:33,810 –> 00:01:35,340
که فقط به این معنی است که
53
00:01:35,340 –> 00:01:36,810
اگر فایل جدیدی وجود نداشته باشد ایجاد کنید و سپس
54
00:01:36,810 –> 00:01:40,619
کاری که ما انجام می دهیم بگوییم file dot درست است
55
00:01:40,619 –> 00:01:44,009
سلام کنیم و سپس می گوییم file dot
56
00:01:44,009 –> 00:01:46,380
close ok خیلی ساده است خیلی
57
00:01:46,380 –> 00:01:48,270
ابتدایی این کار می کند این کد را اجرا کنید
58
00:01:48,270 –> 00:01:50,460
هیچ اشکالی ندارد اما
59
00:01:50,460 –> 00:01:52,860
آنچه که من نوشتم در واقع اشکال دارد
60
00:01:52,860 –> 00:01:54,570
که در سطح سطحی به آن نگاه کنید،
61
00:01:54,570 –> 00:01:56,310
به نظر می رسد همه چیز کاملاً خوب است،
62
00:01:56,310 –> 00:01:57,540
منظورم این است که ما فایلی را که نوشته ایم باز کرده ایم.
63
00:01:57,540 –> 00:01:58,979
یک خط به آن در این مورد
64
00:01:58,979 –> 00:02:01,710
سلام و سپس آن را بسته ایم حالا
65
00:02:01,710 –> 00:02:04,649
اگر این خط در اینجا باشد مشکل در این کد رخ می دهد
66
00:02:04,649 –> 00:02:07,290
بنابراین این خط خط نوشتن فایل
67
00:02:07,290 –> 00:02:09,628
کار نمی کند این اتفاق نمی افتد مثلاً
68
00:02:09,628 –> 00:02:11,520
اگر من فقط این خط را پخش کنم این اتفاق نمی افتد با قرار دادن خط
69
00:02:11,520 –> 00:02:12,700
X در اینجا،
70
00:02:12,700 –> 00:02:14,590
سپس این را اجرا می کنیم، می
71
00:02:14,590 –> 00:02:16,569
بینیم که به این خط نزدیک به این فایل
72
00:02:16,569 –> 00:02:19,629
نمی رسیم زیرا در
73
00:02:19,629 –> 00:02:21,250
این خط سمت راست مقداری هوا داریم، بنابراین می گوییم فایل را باز می
74
00:02:21,250 –> 00:02:22,900
کنیم و شروع به نوشتن می کنیم که
75
00:02:22,900 –> 00:02:24,400
اتفاق دیگری افتاده است. اگر فایل
76
00:02:24,400 –> 00:02:26,530
باز بود، نمی توانستیم به خوبی به آن دسترسی پیدا کنیم، اکنون
77
00:02:26,530 –> 00:02:29,110
فایل را باز کرده ایم و ما آن را
78
00:02:29,110 –> 00:02:31,000
نبسته ایم و این یک مشکل است و ما
79
00:02:31,000 –> 00:02:32,590
باید مطمئن شویم که هر زمان که فایلی را باز می کنیم
80
00:02:32,590 –> 00:02:34,510
یا منبع مشترکی
81
00:02:34,510 –> 00:02:36,760
داریم که با آن کار می کنیم، آن را می بندیم
82
00:02:36,760 –> 00:02:38,380
، نمونه بهتری احتمالاً این است که
83
00:02:38,380 –> 00:02:41,680
اگر این را در حالت خواندن باز کنم. بر خلاف
84
00:02:41,680 –> 00:02:42,910
حالت نوشتن، زیرا این بدان معناست
85
00:02:42,910 –> 00:02:44,319
که این فایل از قبل در یک سیستم وجود دارد،
86
00:02:44,319 –> 00:02:46,420
اما امیدواریم به این نکته پی ببرید
87
00:02:46,420 –> 00:02:48,640
که وقتی فایل را باز
88
00:02:48,640 –> 00:02:51,220
می کنیم، یک سری کارها را انجام می دهیم و
89
00:02:51,220 –> 00:02:53,440
به آن فایل نمی رسیم، بنابراین نکته
90
00:02:53,440 –> 00:02:55,299
این است که چگونه میتوانیم مطمئن شویم که به
91
00:02:55,299 –> 00:02:57,190
این فایل، نقطه بسته میشویم، مهم نیست که
92
00:02:57,190 –> 00:02:59,260
بین چاه باز و
93
00:02:59,260 –> 00:03:01,420
بین چاه بسته
94
00:03:01,420 –> 00:03:03,370
95
00:03:03,370 –> 00:03:05,140
چه اتفاقی
96
00:03:05,140 –> 00:03:06,549
بیفتد. آنچه را که در اینجا داریم و میتوانیم
97
00:03:06,549 –> 00:03:09,130
فقط یک امتحان مانند آن را اضافه کنیم و سپس میتوانیم
98
00:03:09,130 –> 00:03:12,670
در نهایت اگر
99
00:03:12,670 –> 00:03:14,650
آن را به درستی تورفتگی کنیم برای فایل،
100
00:03:14,650 –> 00:03:16,450
نقطه ببندیم،
101
00:03:16,450 –> 00:03:18,730
بنابراین میتوانیم در نهایت یا در نهایت این کار به چه معناست.
102
00:03:18,730 –> 00:03:21,459
این فایل را ببندید
103
00:03:21,459 –> 00:03:22,870
تا خوب است و ما فقط به نوعی
104
00:03:22,870 –> 00:03:24,340
خطای خود را در آنجا برطرف کرده ایم و این کاملاً خوب است،
105
00:03:24,340 –> 00:03:26,500
اما یک راه ساده تر و بهتر برای
106
00:03:26,500 –> 00:03:28,090
انجام این کار وجود دارد که به آنها اجازه می دهد تا کمی
107
00:03:28,090 –> 00:03:30,190
عملکرد بیشتری داشته باشند و آنچه که یک
108
00:03:30,190 –> 00:03:32,829
مدیر زمینه است اکنون این یک کد است. درست
109
00:03:32,829 –> 00:03:35,350
در اینجا کاملاً معادل چیزی
110
00:03:35,350 –> 00:03:38,590
است که می خواهم بنویسم، بنابراین با open file dot
111
00:03:38,590 –> 00:03:40,750
txt آن را دوباره در حالت خود باز
112
00:03:40,750 –> 00:03:44,170
می کنیم و برای سازگاری آن را به عنوان فایل صدا می
113
00:03:44,170 –> 00:03:46,840
زنیم و فقط می گوییم که file dot
114
00:03:46,840 –> 00:03:49,299
می نویسد و در این مورد سلام، بنابراین این
115
00:03:49,299 –> 00:03:51,489
دو نوع بلوک از این بلوک در اینجا
116
00:03:51,489 –> 00:03:53,500
و این بلوک در واقع دقیقاً
117
00:03:53,500 –> 00:03:55,780
همان کار را انجام می دهند و روشی که این
118
00:03:55,780 –> 00:03:58,239
کار می کند این روش باز است در اینجا در واقع
119
00:03:58,239 –> 00:04:01,269
مشخص می کند که وقتی از آن به عنوان مدیر زمینه استفاده می کنیم چه کاری باید
120
00:04:01,269 –> 00:04:04,000
انجام دهیم. خروج و
121
00:04:04,000 –> 00:04:06,910
زمانی که وارد میشویم، پس وقتی وارد میکنیم
122
00:04:06,910 –> 00:04:09,040
معنی آن خوب است وقتی این فایل را باز میکنیم وقتی
123
00:04:09,040 –> 00:04:10,870
این کد را مینویسیم اولین
124
00:04:10,870 –> 00:04:12,669
چیزی که باید خوب اتفاق بیفتد
125
00:04:12,669 –> 00:04:13,900
اولین چیزی است که باید اتفاق بیفتد این است که باید
126
00:04:13,900 –> 00:04:16,269
فایل را باز کنیم و باید آن را
127
00:04:16,269 –> 00:04:18,160
برگردانیم تا بتوانیم آن را به عنوان
128
00:04:18,160 –> 00:04:19,570
شی فایل th ذخیره کنیم در این چیزی است که
129
00:04:19,570 –> 00:04:21,909
وقتی وارد این مدیریت زمینه می شویم اتفاق می افتد و
130
00:04:21,909 –> 00:04:23,560
می توانیم بگوییم که از یک
131
00:04:23,560 –> 00:04:25,100
مدیر زمینه استفاده می کنیم زیرا از
132
00:04:25,100 –> 00:04:26,840
کلمه کلیدی عرض استفاده می کنیم و این رایج ترین راه
133
00:04:26,840 –> 00:04:28,580
و نوع تنها نمونه هایی است
134
00:04:28,580 –> 00:04:29,840
که در اینجا به شما نشان خواهم داد. از
135
00:04:29,840 –> 00:04:32,870
کلمه کلیدی wif در تایپا استفاده میکنیم، پس کاری که انجام میدهیم
136
00:04:32,870 –> 00:04:34,460
این است که هر کاری را که در داخل
137
00:04:34,460 –> 00:04:36,140
داریم انجام میدهیم، میتوانیم چیزی را چاپ کنیم که میتوانیم
138
00:04:36,140 –> 00:04:37,910
به طور کامل بایگانی کنیم، میتوانیم یک حلقه for انجام دهیم،
139
00:04:37,910 –> 00:04:39,920
مهم نیست و وقتی
140
00:04:39,920 –> 00:04:41,540
این کار انجام شد، همه کد در اینجا
141
00:04:41,540 –> 00:04:43,550
صرف نظر از اینکه آیا
142
00:04:43,550 –> 00:04:46,670
استثنا وجود داشته است یا نه، ما روش خروج را
143
00:04:46,670 –> 00:04:49,040
فراخوانی می کنیم و کاری که روش خروج انجام می دهد
144
00:04:49,040 –> 00:04:51,470
نوعی کد است که به ما امکان می دهد
145
00:04:51,470 –> 00:04:53,630
فایل خود را به درستی ببندیم و مطمئن شویم
146
00:04:53,630 –> 00:04:55,700
که همه چیز کار می کند اساساً
147
00:04:55,700 –> 00:04:57,140
مدیر مخاطبین به نوعی مانند یک
148
00:04:57,140 –> 00:04:59,780
روش پنهان برای اطمینان از اینکه هر زمان که
149
00:04:59,780 –> 00:05:01,760
یک عملیات را انجام میدهیم، یک عملیات دیگر را
150
00:05:01,760 –> 00:05:03,950
بدون توجه به آنچه در این بین اتفاق میافتد
151
00:05:03,950 –> 00:05:05,750
و دوباره انجام میدهیم، برای
152
00:05:05,750 –> 00:05:07,490
مواردی مانند باز کردن و بستن فایلها
153
00:05:07,490 –> 00:05:09,740
و برای قفل کردن و باز کردن قفل مشترک بسیار مفید است.
154
00:05:09,740 –> 00:05:11,540
به یاد داشته باشید که اکنون می خواهم به شما نشان دهم
155
00:05:11,540 –> 00:05:12,680
که چگونه می توانیم مدیریت زمینه خودمان را بنویسیم
156
00:05:12,680 –> 00:05:14,960
که همان کاری را انجام
157
00:05:14,960 –> 00:05:16,490
می دهد که در اینجا نشان داده ایم، بنابراین ما
158
00:05:16,490 –> 00:05:18,800
این تابع باز را داشته باشیم و می گوییم با
159
00:05:18,800 –> 00:05:22,220
فایل open dot txt ما به عنوان فایل فایل نقطه است. سلام بنویسید،
160
00:05:22,220 –> 00:05:24,830
ما متوجه می شویم که بعد از اجرا شدن این برنامه
161
00:05:24,830 –> 00:05:26,420
صرف نظر از اینکه آیا استثنایی وجود دارد یا
162
00:05:26,420 –> 00:05:28,310
نه، فایل را می بندیم، اما واقعاً چگونه کار می
163
00:05:28,310 –> 00:05:30,320
کند، بیایید سعی کنیم این کار را انجام دهیم،
164
00:05:30,320 –> 00:05:32,150
بنابراین کاری که اکنون انجام می دهم این است که
165
00:05:32,150 –> 00:05:33,500
من فقط آن را کلاس می کنم و ما می
166
00:05:33,500 –> 00:05:35,690
خواهم این مدیر زمینه را بنویسم، بنابراین وقتی می گویم
167
00:05:35,690 –> 00:05:38,030
فایل کلاس، می خواهم بگویم تعریف کنید، من فقط
168
00:05:38,030 –> 00:05:39,560
بافتنی مربعی می نویسم و از آنجایی که ما فقط می
169
00:05:39,560 –> 00:05:40,760
واهیم همان کاری را انجام دهیم که قبل از ان
170
00:05:40,760 –> 00:05:43,280
ام یک نام فایل و یک رو
171
00:05:43,280 –> 00:05:44,870
انجام دادیم. در بافتنیهایمان و میخواهیم بگوییم که
172
00:05:44,870 –> 00:05:49,540
فایل self dot برابر است با روش نام فایل باز،
173
00:05:49,540 –> 00:05:52,250
اکنون مهم است که توجه داشته باشیم، پس
174
00:05:52,250 –> 00:05:53,930
وقتی یک مدیر زمینه میسازیم،
175
00:05:53,930 –> 00:05:56,090
لزوماً نیازی نیست که همیشه از آن به عنوان مدیر زمینه
176
00:05:56,090 –> 00:05:58,190
استفاده کنیم، در واقع من هستم
177
00:05:58,190 –> 00:06:00,140
در اینجا شروع به نوشتن یک مدیر زمینه می کنیم
178
00:06:00,140 –> 00:06:01,310
و روش هایی را که باید پیاده سازی کنیم به شما نشان می دهیم
179
00:06:01,310 –> 00:06:03,530
برای انجام این کار، اما در حال حاضر
180
00:06:03,530 –> 00:06:05,000
شما عملکردی را که ما در اینجا داریم میدانید،
181
00:06:05,000 –> 00:06:06,920
میتوانیم از این جریمه استفاده کنیم، حتی اگر میدانید
182
00:06:06,920 –> 00:06:08,480
که یک مدیر زمینه است، میتوانیم
183
00:06:08,480 –> 00:06:10,670
آن را نمونهسازی کنیم و میتوانیم از آن استفاده کنیم، همانطور که
184
00:06:10,670 –> 00:06:12,050
معمولاً قرار نیست آن را
185
00:06:12,050 –> 00:06:13,400
فراخوانی کنیم. این متدهای ویژه ای که من
186
00:06:13,400 –> 00:06:15,680
می خواهم بنویسم، بنابراین ما اولین
187
00:06:15,680 –> 00:06:17,150
متد را داریم که موتور نامیده می شود،
188
00:06:17,150 –> 00:06:18,890
اکنون به یاد داشته باشید ENTER را به یاد داشته باشید که به شما گفتم
189
00:06:18,890 –> 00:06:20,750
اولین چیزی است که اتفاق می افتد و کاری که این
190
00:06:20,750 –> 00:06:22,850
تابع باید انجام دهد این است که
191
00:06:22,850 –> 00:06:25,610
مقداری از مقداری را که می خواهیم به ما برگرداند.
192
00:06:25,610 –> 00:06:27,410
درست زمانی که ما به
193
00:06:27,410 –> 00:06:31,910
عنوان مثال با چیزی نوشتیم که F را میدانید، در Context Manager استفاده کنید،
194
00:06:31,910 –> 00:06:34,460
سپس این چیزی به این
195
00:06:34,460 –> 00:06:35,900
متد enter میگوید، بنابراین ما
196
00:06:35,900 –> 00:06:37,320
هر چیزی را که از Enter برگردانده میشود
197
00:06:37,320 –> 00:06:39,150
در F ذخیره میکنیم، بنابراین این چیزی است که باید به آنجا
198
00:06:39,150 –> 00:06:41,310
برسیم. ‘re gonna do on the enter
199
00:06:41,310 –> 00:06:43,620
به سادگی فایل self dot را برگرداند و
200
00:06:43,620 –> 00:06:46,050
دوباره باید شی Open File باشد، سپس
201
00:06:46,050 –> 00:06:48,240
کاری که می خواهیم انجام دهیم این است که یک روش خروج را تعریف کنیم،
202
00:06:48,240 –> 00:06:49,860
بنابراین زیرخط زیر خط خروج مربع R را
203
00:06:49,860 –> 00:06:51,300
زیر خط بکشید و توجه کنید که این
204
00:06:51,300 –> 00:06:52,920
روش های dunder خاصی هستند زیرا
205
00:06:52,920 –> 00:06:55,100
آنها ‘ دوباره به روشی خاص به صورت
206
00:06:55,100 –> 00:06:57,180
خودکار از پایتون فراخوانی می شود زیرا ما
207
00:06:57,180 –> 00:06:59,010
از سینتکس مدیریت متن استفاده می کنیم،
208
00:06:59,010 –> 00:07:01,380
بنابراین در اینجا در واقع سه آرگومان می گیرد
209
00:07:01,380 –> 00:07:03,270
و سه آرگومان پارامتر هستند،
210
00:07:03,270 –> 00:07:05,940
حدس می زنم ما نوع
211
00:07:05,940 –> 00:07:07,080
خود را داریم. برای اینکه مطمئن شوم
212
00:07:07,080 –> 00:07:10,110
این را بهم نرفتهام، ما ارزش داریم و سپس
213
00:07:10,110 –> 00:07:13,560
به عقب برمیگردیم، بنابراین اساساً کاری که
214
00:07:13,560 –> 00:07:16,380
انجام میدهد صرف نظر از این است که آیا
215
00:07:16,380 –> 00:07:18,690
بین زمانی که باز میشویم
216
00:07:18,690 –> 00:07:20,250
یا بین زمانی که وارد میشویم و بین
217
00:07:20,250 –> 00:07:22,560
زمانی که خارج میشویم استثنا میگیریم یا نه. ما یک استثنا دریافت می کنیم،
218
00:07:22,560 –> 00:07:24,540
در واقع این روش خروج را
219
00:07:24,540 –> 00:07:26,370
با آن استثنا فراخوانی می کنیم تا
220
00:07:26,370 –> 00:07:27,990
بتوانیم استثنا و در اینجا به روشی
221
00:07:27,990 –> 00:07:29,250
که دوست داریم مدیریت کنیم و من
222
00:07:29,250 –> 00:07:30,750
در یک ثانیه در مورد نحوه عملکرد آن کمی بیشتر صحبت خواهم کرد،
223
00:07:30,750 –> 00:07:32,730
اما اجازه دهید این کار را انجام دهیم. کاری که
224
00:07:32,730 –> 00:07:35,400
میخواهیم انجام دهیم این است که فایل خود نقطهای بسته میشود،
225
00:07:35,400 –> 00:07:37,440
بنابراین فعلاً
226
00:07:37,440 –> 00:07:39,600
این واقعیت را حذف میکنیم که با
227
00:07:39,600 –> 00:07:40,950
این پارامترها سروکار داریم، اگرچه بعداً در مورد آنها صحبت خواهیم کرد،
228
00:07:40,950 –> 00:07:42,600
بنابراین در اینجا من در واقع
229
00:07:42,600 –> 00:07:45,210
فقط میخواهم مقداری کد بنویسید
230
00:07:45,210 –> 00:07:46,350
دستورات nt تا ببینیم
231
00:07:46,350 –> 00:07:48,600
وقتی وارد میشویم چه اتفاقی میافتد و وقتی از این روشها خارج میشویم،
232
00:07:48,600 –> 00:07:51,140
بنابراین چاپ enter exit فعلی را وارد کنید،
233
00:07:51,140 –> 00:07:54,150
بنابراین اکنون کاری که میخواهم انجام دهم این است
234
00:07:54,150 –> 00:07:55,290
که همان کاری را که قبلا انجام دادم تنظیم میکنم به
235
00:07:55,290 –> 00:07:56,910
جز این بار به جای گفتن با
236
00:07:56,910 –> 00:07:59,760
open میخواهم بگویم با فایل و
237
00:07:59,760 –> 00:08:01,230
دلیلی که اجازه انجام این کار را دارم این است که
238
00:08:01,230 –> 00:08:03,060
من این روش ورود و خروج را دارم
239
00:08:03,060 –> 00:08:04,800
که تعریف میکند این یک مدیریت محتوا است،
240
00:08:04,800 –> 00:08:07,320
بگذارید فقط بگویم با فایل ما داریم،
241
00:08:07,320 –> 00:08:11,480
مثلاً فایل dot txt بگذاریم. که در حالت می گوییم
242
00:08