در این مطلب، ویدئو Python GUI ذخیره یک فایل (filedialog) ًں’¾ با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:26
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,160 –> 00:00:01,680
هی چه اتفاقی میافتد، برادر شما
2
00:00:01,680 –> 00:00:03,360
اینجاست، امیدوارم حال شما خوب باشد و در
3
00:00:03,360 –> 00:00:04,640
این ویدیو به شما دوستان آموزش میدهم که
4
00:00:04,640 –> 00:00:05,520
چگونه میتوانیم از
5
00:00:05,520 –> 00:00:08,480
گفتگوی فایل پایتون برای ذخیره یک فایل
6
00:00:08,480 –> 00:00:09,920
در جایی در رایانهتان استفاده کنیم،
7
00:00:09,920 –> 00:00:14,240
پس آرام بنشینید و از نمایش لذت ببرید.
8
00:00:14,960 –> 00:00:16,640
اگر این ویدیو را مفید میدانید، لطفاً
9
00:00:16,640 –> 00:00:18,080
به یاد داشته باشید که
10
00:00:18,080 –> 00:00:20,480
نظر را لایک کنید و مشترک شوید، پشتیبانی شما
11
00:00:20,480 –> 00:00:22,400
کمک میکند تا این کانال به خوبی اجرا شود،
12
00:00:22,400 –> 00:00:24,880
بنابراین به این ترتیب میتوانیم
13
00:00:24,880 –> 00:00:27,359
فایلی را ذخیره کنیم و دوباره از یک گفتگوی فایل استفاده
14
00:00:27,359 –> 00:00:28,800
15
00:00:28,800 –> 00:00:31,119
میکنیم، مانند کاری که با آن انجام دادیم. ویدیوی
16
00:00:31,119 –> 00:00:33,200
مربوط به باز کردن و خواندن یک فایل،
17
00:00:33,200 –> 00:00:37,040
بنابراین از tk وارد گفتگوی فایل وارداتی شوید،
18
00:00:37,040 –> 00:00:38,559
ما یک پنجره ایجاد می کنیم و
19
00:00:38,559 –> 00:00:41,200
یک دکمه و همچنین یک ناحیه متنی
20
00:00:41,200 –> 00:00:42,320
به این پنجره اضافه
21
00:00:42,320 –> 00:00:44,879
می کنیم، بنابراین اجازه دهید پنجره پنجره ما برابر با
22
00:00:44,879 –> 00:00:45,760
tk
23
00:00:45,760 –> 00:00:49,120
و سپس پنجره نقطه اصلی ایجاد کنیم. حلقه
24
00:00:49,120 –> 00:00:52,399
بیایید یک دکمه ایجاد کنیم تا دکمه برابر است،
25
00:00:52,399 –> 00:00:53,440
26
00:00:53,440 –> 00:00:56,160
بیایید متن دکمه را طوری تنظیم کنیم که متن
27
00:00:56,160 –> 00:00:56,800
28
00:00:56,800 –> 00:00:59,359
برابر ذخیره شود، یک دکمه امن باشد و
29
00:00:59,359 –> 00:01:00,640
سپس یک دستور،
30
00:01:00,640 –> 00:01:02,879
بنابراین باید یک تابع را به این
31
00:01:02,879 –> 00:01:04,879
دستور پیوند دهیم، بنابراین بیایید یک
32
00:01:04,879 –> 00:01:08,080
تابع فایل ذخیره بسازیم. و سپس باید این دکمه را
33
00:01:08,080 –> 00:01:08,479
بسته بندی
34
00:01:08,479 –> 00:01:12,240
کنیم، بنابراین بسته نقطه ای دکمه،
35
00:01:12,240 –> 00:01:14,640
حالا بیایید یک ناحیه متنی ایجاد کنیم که
36
00:01:14,640 –> 00:01:15,360
فقط به
37
00:01:15,360 –> 00:01:18,560
آن متن می گویند، بنابراین متن برابر با متن است، می خواهیم
38
00:01:18,560 –> 00:01:20,240
این را به پنجره اضافه
39
00:01:20,240 –> 00:01:23,439
کنیم و باید این متن را بسته بندی کنیم، بنابراین
40
00:01:23,439 –> 00:01:26,799
بسته نقطه متنی را بسته بندی کنیم و حالا بیایید
41
00:01:26,799 –> 00:01:29,920
یک تابع ذخیره فایل ایجاد کنید، بنابراین
42
00:01:29,920 –> 00:01:33,040
در بالای برنامه ما
43
00:01:33,040 –> 00:01:36,479
فایل را ذخیره می کنیم
44
00:01:36,479 –> 00:01:39,439
و سپس گفتگوی فایل را می
45
00:01:39,439 –> 00:01:40,560
46
00:01:40,560 –> 00:01:43,759
گیریم و از ذخیره درخواست به عنوان تابع فایل استفاده می کنیم
47
00:01:43,759 –> 00:01:45,119
و
48
00:01:45,119 –> 00:01:48,479
محتویات را در فایل فایل برابر با
49
00:01:48,479 –> 00:01:52,079
فایل محاوره ای نقطه درخواست ذخیره می کنیم. ذخیره به عنوان فایل
50
00:01:52,079 –> 00:01:55,119
بیایید این را اجرا کنیم تا آن را آزمایش کنیم تا
51
00:01:55,119 –> 00:01:55,840
52
00:01:55,840 –> 00:01:59,280
پنجره ما یک دکمه ذخیره داشته باشد و این
53
00:01:59,280 –> 00:02:02,880
ناحیه متنی ما است
54
00:02:02,880 –> 00:02:06,799
که می توانیم در چندین
55
00:02:06,799 –> 00:02:11,760
خط متن تایپ کنیم
56
00:02:11,760 –> 00:02:14,080
و بیایید سعی کنیم این را ذخیره کنیم تا
57
00:02:14,080 –> 00:02:15,599
ببینیم چه چیزی تا کنون
58
00:02:15,599 –> 00:02:17,840
من را به دسکتاپ من
59
00:02:17,840 –> 00:02:18,640
می آورد و ممکن است شما را به
60
00:02:18,640 –> 00:02:21,760
جای دیگری برای رایانه شما بیاورد، بنابراین
61
00:02:21,760 –> 00:02:22,959
من فقط می خواهم اکنون این را
62
00:02:22,959 –> 00:02:26,080
به عنوان فایل آزمایشی
63
00:02:26,080 –> 00:02:28,480
با این منوی کشویی ذخیره
64
00:02:28,480 –> 00:02:29,440
65
00:02:29,440 –> 00:02:31,599
کنم.
66
00:02:31,599 –> 00:02:32,720
67
00:02:32,720 –> 00:02:34,959
اگر بخواهیم این و این
68
00:02:34,959 –> 00:02:36,000
فایل آزمایشی را در d من ذخیره کنیم
69
00:02:36,000 –> 00:02:38,080
esktop پس بیایید نگاهی به
70
00:02:38,080 –> 00:02:40,080
ویژگی هایی بیندازیم که پسوند فایل را لیست نکرده ایم،
71
00:02:40,080 –> 00:02:43,040
بنابراین نوع فایل فقط
72
00:02:43,040 –> 00:02:43,440
می گوید
73
00:02:43,440 –> 00:02:45,760
فایل، بنابراین بعداً در
74
00:02:45,760 –> 00:02:46,640
این ویدیو به
75
00:02:46,640 –> 00:02:48,800
آن خواهیم رسید و اگر بخواهیم این را با
76
00:02:48,800 –> 00:02:50,400
برنامه ای مانند notepad به
77
00:02:50,400 –> 00:02:52,400
خوبی باز کنیم، در حال حاضر خالی است که به این دلیل است
78
00:02:52,400 –> 00:02:53,760
که باید
79
00:02:53,760 –> 00:02:56,640
مقداری متن در این فایل بنویسیم، پس بیایید این کار را در
80
00:02:56,640 –> 00:02:57,360
مرحله بعد انجام
81
00:02:57,360 –> 00:03:00,159
دهیم، بیایید تمام متن را از
82
00:03:00,159 –> 00:03:02,239
ناحیه متن خود در یک متغیر ذخیره
83
00:03:02,239 –> 00:03:06,159
کنیم، اجازه دهید این فایل متغیر را متن
84
00:03:06,159 –> 00:03:09,200
فایل متنی برابر نامیده و سپس باید
85
00:03:09,200 –> 00:03:12,560
تمام متن را دریافت کنیم. از ناحیه متن ما، بنابراین
86
00:03:12,560 –> 00:03:15,920
نقطه متن دریافت می شود و ما می خواهیم
87
00:03:15,920 –> 00:03:18,560
نمایه شروع و همچنین
88
00:03:18,560 –> 00:03:19,440
89
00:03:19,440 –> 00:03:21,680
نمایه پایانی این تابع را لیست کنیم، بنابراین
90
00:03:21,680 –> 00:03:24,640
از 1.0 شروع می کنیم که ابتدای
91
00:03:24,640 –> 00:03:25,840
این ناحیه متن است
92
00:03:25,840 –> 00:03:28,159
و پایانی که می توانیم فقط قرار دادن پایان و
93
00:03:28,159 –> 00:03:30,400
سپس باید همه اینها را به
94
00:03:30,400 –> 00:03:31,120
یک رشته تبدیل کنیم،
95
00:03:31,120 –> 00:03:34,879
بنابراین بیایید اطراف آن را با str احاطه کنیم
96
00:03:34,879 –> 00:03:36,959
و سپس می توانیم تمام متن را
97
00:03:36,959 –> 00:03:38,319
از ناحیه متن خود
98
00:03:38,319 –> 00:03:41,440
در متن این فایل متغیر ذخیره کنیم
99
00:03:41,440 –> 00:03:44,400
و اکنون فقط باید متن خود
100
00:03:44,400 –> 00:03:45,360
را در این فایل بنویسیم.
101
00:03:45,360 –> 00:03:47,920
پس نقطه را درست فایل کنید و ما می رویم
102
00:03:47,920 –> 00:03:48,879
در
103
00:03:48,879 –> 00:03:52,319
متن فایل و سپس بهتر است پس
104
00:03:52,319 –> 00:03:54,080
از اتمام استفاده از
105
00:03:54,080 –> 00:03:55,120
آنها فایل های خود را
106
00:03:55,120 –> 00:04:00,879
ببندید، پس نقطه فایل را ببندید و بیایید دوباره این کار را امتحان
107
00:04:00,879 –> 00:04:04,159
108
00:04:04,159 –> 00:04:08,480
109
00:04:08,480 –> 00:04:12,480
110
00:04:12,480 –> 00:04:14,560
کنیم. ‘s-type را ذخیره کنید، بنابراین ما روی آن کار خواهیم کرد،
111
00:04:14,560 –> 00:04:16,399
112
00:04:16,399 –> 00:04:18,798
اجازه دهید به دسکتاپ من برویم اینجا فایل آزمایشی
113
00:04:18,798 –> 00:04:20,639
است که ما ایجاد کردیم، می خواهم
114
00:04:20,639 –> 00:04:22,400
این را با notepad باز کنم و
115
00:04:22,400 –> 00:04:24,400
تمام متنی را دارد که اکنون به آن ناحیه متن اضافه کرده ایم.
116
00:04:24,400 –> 00:04:26,000
117
00:04:26,000 –> 00:04:28,400
بیایید برخی از پسوندهای فایل موجود را لیست
118
00:04:28,400 –> 00:04:30,400
کنیم که میتوانیم از کاربر بخواهیم
119
00:04:30,400 –> 00:04:32,240
این فایل را ذخیره کند،
120
00:04:32,240 –> 00:04:34,960
بنابراین اجازه دهید با تنظیم پسوند
121
00:04:34,960 –> 00:04:35,840
122
00:04:35,840 –> 00:04:39,440
پیشفرض، پس پسوند پیشفرض، شروع
123
00:04:39,440 –> 00:04:42,800
کنیم و اجازه دهید آن را روی یک فایل متنی تنظیم کنیم که
124
00:04:42,800 –> 00:04:44,639
125
00:04:44,639 –> 00:04:49,120
txt است و سپس میتوا