در این مطلب، ویدئو پایتون – عملیات خواندن و نوشتن فایل با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:04,500
عملیات خواندن و نوشتن فایل، بنابراین
2
00:00:04,500 –> 00:00:07,649
فایل فایل داده ما یک واحد منطقی
3
00:00:07,649 –> 00:00:11,519
از اطلاعات مرتبط است که روی یک نام
4
00:00:11,519 –> 00:00:14,610
به مکان روی دیسک ذخیره می شود و برای
5
00:00:14,610 –> 00:00:17,750
داده های ذخیره شده دائمی در یک
6
00:00:17,750 –> 00:00:20,789
حافظه غیر فرار به عنوان مثال هارد دیسک استفاده
7
00:00:20,789 –> 00:00:23,670
می شود که می توانیم داده های خود را در آن نگه داریم. انواع داده های
8
00:00:23,670 –> 00:00:26,430
مختلف، مانند اعدادی مانند
9
00:00:26,430 –> 00:00:30,539
لیست های تاپل شما، مجموعه دیکشنری ها و غیره،
10
00:00:30,539 –> 00:00:33,719
اما همه آنها فضایی را
11
00:00:33,719 –> 00:00:36,450
در حافظه فراری که RAM است اشغال می کنند، بنابراین
12
00:00:36,450 –> 00:00:38,129
زمانی که برنامه متوقف می شود
13
00:00:38,129 –> 00:00:40,590
زمانی که دستگاه من خاموش می شود، در
14
00:00:40,590 –> 00:00:42,989
این صورت آن داده ها از بین خواهد رفت،
15
00:00:42,989 –> 00:00:45,480
بنابراین قرار است مکانیزمی داشته باشیم که
16
00:00:45,480 –> 00:00:47,730
با کمک آن بتوانیم داده های خود
17
00:00:47,730 –> 00:00:50,700
را در حافظه ثانویه خود ذخیره کنیم، یک
18
00:00:50,700 –> 00:00:53,219
فضای ذخیره سازی غیرفرار وجود دارد، اجازه دهید هارد دیسک
19
00:00:53,219 –> 00:00:55,829
باشد، بنابراین بهترین وسیله برای انجام این کار
20
00:00:55,829 –> 00:00:58,949
از طریق داده های ما است. files so file یک
21
00:00:58,949 –> 00:01:01,100
واحد منطقی از اطلاعات مرتبط است
22
00:01:01,100 –> 00:01:04,530
که در یک مکان نامگذاری شده روی دیسک ذخیره
23
00:01:04,530 –> 00:01:06,990
می شود و برای ذخیره دائمی داده ها
24
00:01:06,990 –> 00:01:10,890
روی یک حافظه غیر فرار استفاده می شود، در اینجا این
25
00:01:10,890 –> 00:01:14,369
هارد دیسک ما به عنوان مثال است، بنابراین از آنجایی
26
00:01:14,369 –> 00:01:17,430
که حافظه با دسترسی تصادفی رم فرار است بنابراین
27
00:01:17,430 –> 00:01:19,500
نمی توان آن را برای
28
00:01:19,500 –> 00:01:22,979
ذخیره سازی دائمی داده ها در نظر گرفت زمانی که می
29
00:01:22,979 –> 00:01:26,070
خواهیم از فایلی بخوانیم یا روی آن بنویسیم، ابتدا باید
30
00:01:26,070 –> 00:01:29,400
آن را باز کنیم، سپس کارمان تمام شد و
31
00:01:29,400 –> 00:01:32,220
وقتی این کار انجام شد، باید
32
00:01:32,220 –> 00:01:35,670
انجام شود. بسته می شود تا
33
00:01:35,670 –> 00:01:38,430
منابع مرتبط با فایل آزاد
34
00:01:38,430 –> 00:01:41,970
شوند، بنابراین قبل از خواندن یا نوشتن روی
35
00:01:41,970 –> 00:01:43,920
فایل داده، ابتدا
36
00:01:43,920 –> 00:01:46,229
فایل را در حالت مربوطه باز می کنیم،
37
00:01:46,229 –> 00:01:48,210
سپس عملیاتی که قرار
38
00:01:48,210 –> 00:01:51,090
است انجام شود چه می شود و چه کسی اجازه می دهد. انجام می شود و
39
00:01:51,090 –> 00:01:53,250
سپس فایل را می
40
00:01:53,250 –> 00:01:55,500
بندیم تا منابع تخصیص داده
41
00:01:55,500 –> 00:01:59,009
شده آزاد اعلام شوند، بنابراین در پایتون یک
42
00:01:59,009 –> 00:02:01,350
عملیات فایل به
43
00:02:01,350 –> 00:02:04,189
ترتیب زیر انجام می شود که باز کردن یک فایل
44
00:02:04,189 –> 00:02:07,049
خواندن یا نوشتن است که جدا از
45
00:02:07,049 –> 00:02:09,750
عملیات مربوطه است و سپس فایل را ببندید
46
00:02:09,750 –> 00:02:11,640
تا سه مرحله وجود داشته باشد که با
47
00:02:11,640 –> 00:02:13,780
کمک آنها می توان فایل را
48
00:02:13,780 –> 00:02:18,700
در پایتون قرار داد، بنابراین اینها
49
00:02:18,700 –> 00:02:21,240
فایل ها هستند مودهای فایل پایتون، بنابراین اولی
50
00:02:21,240 –> 00:02:24,130
باز کردن یک فایل ما برای خواندن است که
51
00:02:24,130 –> 00:02:26,050
اگر این کار را انجام دهیم به طور پیش فرض یک فایل است. فکر نکن
52
00:02:26,050 –> 00:02:28,210
در حالت ما باز می شود که قرمز رنگ
53
00:02:28,210 –> 00:02:31,750
است W یک فایل برای نوشتن باز می
54
00:02:31,750 –> 00:02:33,850
شود اگر وجود نداشته باشد فایل جدیدی ایجاد می کند یا
55
00:02:33,850 –> 00:02:37,300
اگر موجود باشد فایل را کوتاه می
56
00:02:37,300 –> 00:02:39,970
57
00:02:39,970 –> 00:02:43,150
کند. فایلی که از قبل وجود دارد،
58
00:02:43,150 –> 00:02:45,490
عملیات با شکست مواجه میشود، بنابراین در صورت وجود حالت، یک حالت X است.
59
00:02:45,490 –> 00:02:49,120
60
00:02:49,120 –> 00:02:51,160
61
00:02:51,160 –> 00:02:53,950
62
00:02:53,950 –> 00:02:57,520
63
00:02:57,520 –> 00