در این مطلب، ویدئو آموزش Python 21: Python Print To File توسط Manish Sharma با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:19
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,460
بیایید از جایی شروع کنیم که هفته گذشته متوقف شدیم،
2
00:00:02,460 –> 00:00:04,770
امروز به شما نشان خواهم داد که چگونه به
3
00:00:04,770 –> 00:00:06,870
طور دائم جریان خروجی
4
00:00:06,870 –> 00:00:09,840
را به فایل در برنامه نویسی پایتون تغییر مسیر
5
00:00:09,840 –> 00:00:12,509
6
00:00:12,509 –> 00:00:15,599
دهید.
7
00:00:15,599 –> 00:00:17,250
8
00:00:17,250 –> 00:00:19,439
.com که در آن
9
00:00:19,439 –> 00:00:21,630
فرم یادگیری برنامه نویسی کامپیوتر را همانطور
10
00:00:21,630 –> 00:00:24,240
که قبلاً در این آموزش ذکر شد ایجاد می کنیم
11
00:00:24,240 –> 00:00:26,730
، به شما یک فرآیند بدون دردسر از
12
00:00:26,730 –> 00:00:29,640
نحوه ذخیره خروجی تمام
13
00:00:29,640 –> 00:00:32,729
عبارات چاپ پایتون در یک فایل را نشان می دهم، اما ابتدا
14
00:00:32,729 –> 00:00:35,010
لطفاً اشتراک را در نظر بگیرید تا
15
00:00:35,010 –> 00:00:37,469
هر زمان که آپلود می کنم اطلاعیه اضافه شود.
16
00:00:37,469 –> 00:00:39,270
بسته اطلاعاتی آموزش های برنامه نویسی پایتون
17
00:00:39,270 –> 00:00:44,510
که یادگیری را شکل می دهند اکنون بیایید
18
00:00:44,510 –> 00:00:47,399
درست جلوی شما شروع کنیم کدی است که
19
00:00:47,399 –> 00:00:49,890
هفته گذشته نوشتیم مشکل آن این
20
00:00:49,890 –> 00:00:52,829
است که خروجی فقط آن
21
00:00:52,829 –> 00:00:54,899
عبارات چاپی به طور دائم
22
00:00:54,899 –> 00:00:58,320
در فایلی ذخیره می شود که پارامتر فایل در آن وجود دارد.
23
00:00:58,320 –> 00:01:01,440
به عنوان مثال در این کد،
24
00:01:01,440 –> 00:01:03,809
خروجی دستور چاپ اول
25
00:01:03,809 –> 00:01:07,590
در فایل ذخیره می شود، در حالی که خروجی حالت چاپ دوم در فایل ذخیره می شود.
26
00:01:07,590 –> 00:01:09,780
ement
27
00:01:09,780 –> 00:01:12,000
بر روی صفحه کامپیوتر به کاربر نمایش داده می شود و
28
00:01:12,000 –> 00:01:15,810
این همه به
29
00:01:15,810 –> 00:01:18,000
دلیل پارامتر فایل است که
30
00:01:18,000 –> 00:01:20,850
در دستور چاپ اول استفاده کرده ایم اما در
31
00:01:20,850 –> 00:01:23,549
دستور دوم نه، حالا فرض کنید یک
32
00:01:23,549 –> 00:01:25,710
برنامه پایتون دارم که ده دستور چاپی دارد
33
00:01:25,710 –> 00:01:27,840
که می خواهم خروجی
34
00:01:27,840 –> 00:01:30,630
بازگردانده شده توسط تمام این دستورات چاپی را
35
00:01:30,630 –> 00:01:34,049
در فایلی در سیستم عامل خود ذخیره کنید،
36
00:01:34,049 –> 00:01:36,689
اکنون سوال اینجاست که آیا باید از
37
00:01:36,689 –> 00:01:39,180
پارامتر فایل با همه آنها استفاده کنم یا
38
00:01:39,180 –> 00:01:42,210
راه دیگری برای انجام
39
00:01:42,210 –> 00:01:44,310
این کار وجود دارد.
40
00:01:44,310 –> 00:01:46,710
اما اگر نمی خواهید،
41
00:01:46,710 –> 00:01:49,020
می توانید به روش قدیمی بروید،
42
00:01:49,020 –> 00:01:52,979
بیایید یاد بگیریم که چیست، ابتدا
43
00:01:52,979 –> 00:01:54,840
یک کاربرگ جدید برای آموزش امروز ایجاد
44
00:01:54,840 –> 00:01:57,509
کنیم، اجازه دهید به
45
00:01:57,509 –> 00:02:00,479
دایرکتوری پروژه خود، آموزش های Python که
46
00:02:00,479 –> 00:02:07,310
هفته گذشته در اینجا ایجاد کردیم، برویم.
47
00:02:09,580 –> 00:02:16,600
بیایید نام این فایل را وظیفه 21 نقطه py
48
00:02:16,600 –> 00:02:19,660
بگذاریم حالا بیایید آن را باز کنیم من از ویرایشگر اتم استفاده
49
00:02:19,660 –> 00:02:22,240
خواهم کرد شما می توانید از هر ویرایشگر یا
50
00:02:22,240 –> 00:02:27,880
IDE که می خواهید استفاده کنید اینجا ما برویم
51
00:02:27,880 –> 00:02:36,340
حالا بیایید اینجا کمی کد بنویسیم،
52
00:02:36,340 –> 00:02:38,530
قسمت اول برنامه را در برنامه داریم.
53
00:02:38,530 –> 00:02:41,080
خط اول من این ماژول را وارد می کنم
54
00:02:41,080 –> 00:02:43,840
این یک ماژول داخلی از کتابخانه های پایتون است
55
00:02:43,840 –> 00:02:46,270
در دستور دوم من
56
00:02:46,270 –> 00:02:49,090
جریان خروجی پیش فرض را به
57
00:02:49,090 –> 00:02:51,220
یک فایل
58
00:02:51,220 –> 00:02:54,010
59
00:02:54,010 –> 00:02:56,410
هدایت می کنم.
60
00:02:56,410 –> 00:02:58,780
در سمت چپ اپراتور انتساب
61
00:02:58,780 –> 00:03:03,130
ما داریم sis not STD out STD
62
00:03:03,130 –> 00:03:06,370
در اینجا یک شی فایل است اگر روی چیزی تنظیم نشده
63
00:03:06,370 –> 00:03:08,950
باشد سپس
64
00:03:08,950 –> 00:03:11,080
به طور پیش فرض خروجی را به جریان خروجی پیش فرض می فرستد
65
00:03:11,080 –> 00:03:13,660
که تقریباً همیشه صفحه نمایش
66
00:03:13,660 –> 00:03:16,750
سیستم شما است، اما ما می تواند آن را بازنشانی کند و این
67
00:03:16,750 –> 00:03:18,750
همان کاری است که ما در این عبارت انجام می دهیم،
68
00:03:18,750 –> 00:03:21,010
حالا اجازه دهید به سمت
69
00:03:21,010 –> 00:03:23,470
راست عملگر انتساب در
70
00:03:23,470 –> 00:03:25,900
سمت راست بیاییم، تابع باز پایتون را
71
00:03:25,900 –> 00:03:28,540
داریم، از قبل می دانیم که این
72
00:03:28,540 –> 00:03:31,209
تابع یک شی فایل از
73
00:03:31,209 –> 00:03:34,269
فایلی که نام
74
00:03:34,269 –> 00:03:37,209
آن را در نتیجه اجرای این
75
00:03:37,209 –> 00:03:39,970
دستور در آن مشخص کرده ایم، مفسر
76
00:03:39,970 –> 00:03:42,580
رفتار پیش فرض STD را از
77
00:03:42,580 –> 00:03:44,890
چاپ خروجی روی صفحه به
78
00:03:44,890 –> 00:03:46,480
ذخیره آن در یک فایل بازنشانی می کند.
79
00:03:46,480 –> 00:03:48,310
که شما در تابع باز پایتون مشخص شده است،
80
00:03:48,310 –> 00:03:51,250
81
00:03:51,250 –> 00:03:53,650
وقتی این کد را کامل کنم متوجه خواهید شد، بنابراین
82
00:03:53,650 –> 00:04:02,920
بیایید یک دستور چاپ بنویسیم، همانطور که
83
00:04:02,920 –> 00:04:05,290
در این فراخوانی تابع چاپ پایتون می بینید،
84
00:04:05,290 –> 00:04:07,540
من پارامتر فایل را مشخص نکرده ام
85
00:04:07,540 –> 00:04:09,790
که به معنای خروجی است که
86
00:04:09,790 –> 00:04:12,130
توسط این تابع باید
87
00:04:12,130 –> 00:04:14,860
روی صفحه نمایش به ما نشان داده شود،
88
00:04:14,860 –> 00:04:17,769
این رفتار معمولی است، بیایید اجرا کنیم و ببینیم
89
00:04:17,769 –> 00:04:20,858
چه اتفاقی میافتد، اما قبل از آن اجازه دهید به
90
00:04:20,858 –> 00:04:23,190
شما بگویم این کد مشکل دارد
91
00:04:23,190 –> 00:04:26,130
تا بفهمید چه چیزی است که به تماشای آن ادامه
92
00:04:26,130 –> 00:04:30,870
دهید حالا بیایید اجرای کد را
93
00:04:30,870 –> 00:04:34,500
انجام دهیم اما در کجا آیا
94
00:04:34,500 –> 00:04:36,840
خروجی روی صفحه نمایش نیست زیرا در
95
00:04:36,840 –> 00:04:38,940
عبارت دوم جریان خروجی پیش فرض را
96
00:04:38,940 –> 00:04:41,460
از چاپ خروجی روی
97
00:04:41,460 –> 00:04:44,250
صفحه به ذخیره آن در فایل تغییر می
98
00:04:44,250 –> 00:04:46,380
دهیم، به این معنی که خروجی ما باید در فایل ذخیره شود
99
00:04:46,380 –> 00:04:47,220
100
00:04:47,220 –> 00:04:51,030
tu t20 underscore output dot txt
101
00:04:51,030 –> 00:04:53,970
بررسی کنید که من باید به
102
00:04:53,970 –> 00:04:55,770
فهرست راهنمای پروژه فعلی خود بروم که
103
00:04:55,770 –> 00:04:58,440
آموزش