در این مطلب، ویدئو پایتون 101 – گفتگوی فایل را باز کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:01,500
پس چگونه در این ویدیو از من استقبال میکند، بنابراین
2
00:00:01,500 –> 00:00:02,610
امروز در این
3
00:00:02,610 –> 00:00:04,230
ویدیوی پایتون 101 این کار را انجام میدهیم، این است که یاد میگیریم
4
00:00:04,230 –> 00:00:06,660
چگونه فایلها را با استفاده از کتابخانه tkinter باز کنیم،
5
00:00:06,660 –> 00:00:08,910
بنابراین منظور من از آن این
6
00:00:08,910 –> 00:00:11,550
است که ما اگر من به باز کردن بروم، می
7
00:00:11,550 –> 00:00:12,960
بینید که یک گفتگوی فایل وجود دارد، بیایید رهبری کنیم،
8
00:00:12,960 –> 00:00:14,940
متاسفم به من اجازه می دهد فایل ها را باز
9
00:00:14,940 –> 00:00:17,369
کنم، می خواهم به شما نشان دهم که چگونه
10
00:00:17,369 –> 00:00:19,230
یکی از آن ها را در پایتون ایجاد کنید و نام فایل
11
00:00:19,230 –> 00:00:20,970
را در برنامه ای که پایتون ما است بارگذاری کنید.
12
00:00:20,970 –> 00:00:24,150
برنامه پس بیایید شروع کنیم،
13
00:00:24,150 –> 00:00:25,289
بنابراین اولین کاری که باید انجام دهیم این است که
14
00:00:25,289 –> 00:00:27,930
باید کتابخانه tkinter را وارد
15
00:00:27,930 –> 00:00:30,260
کنیم، بنابراین ما فقط می خواهیم از tkinter
16
00:00:30,260 –> 00:00:33,059
import همه چیز را برای همه چیز
17
00:00:33,059 –> 00:00:35,399
از کتابخانه tkinter تنظیم کنیم و
18
00:00:35,399 –> 00:00:36,600
سپس چیزی که نیاز داریم این است که ما باید
19
00:00:36,600 –> 00:00:38,430
یک متغیر به نام route ایجاد کنیم، من
20
00:00:38,430 –> 00:00:42,000
آن را برابر T در مراقبت T و دو
21
00:00:42,000 –> 00:00:44,780
پرانتز قرار میدهم، بنابراین این فقط یک تابع
22
00:00:44,780 –> 00:00:47,160
با T بزرگ است، بدیهی است که به
23
00:00:47,160 –> 00:00:48,710
حروف بزرگ حساس است، بنابراین فقط به یاد داشته باشید که
24
00:00:48,710 –> 00:00:52,469
T بزرگ و R کوچک K است.
25
00:00:52,469 –> 00:00:55,050
و سپس دو پرانتز بدیهی است
26
00:00:55,050 –> 00:00:57,300
زیرا تابع و ما است آن را
27
00:00:57,300 –> 00:01:00,180
به ریشه متغیر اختصاص داد، بنابراین اگر v ما را بزنم،
28
00:01:00,180 –> 00:01:03,210
چه اتفاقی می افتد این است که پنجره alright ما
29
00:01:03,210 –> 00:01:07,200
باید به دلیل متغیر t ki بارگذاری شود
30
00:01:07,200 –> 00:01:08,909
و فقط اجازه دهید، بنابراین شما باید
31
00:01:08,909 –> 00:01:11,220
متغیر TK را به عنوان نوعی پنجره بودن
32
00:01:11,220 –> 00:01:14,100
برای برنامه در نظر بگیرید.
33
00:01:14,100 –> 00:01:16,020
من آنهایی را میبندم که فقط یک خط
34
00:01:16,020 –> 00:01:18,240
کد دیگر دارم، در واقع درست است، بنابراین کاری
35
00:01:18,240 –> 00:01:20,040
که میخواهد انجام دهد این است که IQ
36
00:01:20,040 –> 00:01:22,049
گفتگوی فایل را باز میکند یا در واقع اگر دو
37
00:01:22,049 –> 00:01:23,820
خط واقعاً از چپ به راست میگویم،
38
00:01:23,820 –> 00:01:28,350
چه میگویم. خانواده root dot است و این
39
00:01:28,350 –> 00:01:29,369
متغیری است که ما
40
00:01:29,369 –> 00:01:31,829
فایل را ذخیره می کنیم. من آن را برابر
41
00:01:31,829 –> 00:01:36,360
با فایل گفتگوی dot تنظیم می کنم و سپس
42
00:01:36,360 –> 00:01:37,770
دلیل نقطه بودن آن این است که ما
43
00:01:37,770 –> 00:01:39,150
کلاس گفتگوی فایل را از
44
00:01:39,150 –> 00:01:42,689
کتابخانه tkinter و ما درخواست برگ را دریافت می کنیم، اما
45
00:01:42,689 –> 00:01:45,090
فایل ask فایل iam را از
46
00:01:45,090 –> 00:01:49,680
داخل آن کلاس باز می کند، بنابراین این توابع هستند
47
00:01:49,680 –> 00:01:52,409
که آن را در پرانتز دشمن می نویسیم
48
00:01:52,409 –> 00:01:53,520
، پرانتزهایی را در انتهای
49
00:01:53,520 –> 00:01:57,360
تابع قرار می دهیم و سپس در داخل این تابع می
50
00:01:57,360 –> 00:02:01,649
خواهیم انجام دهیم. اوه می خواهیم بگوییم
51
00:02:01,649 –> 00:02:05,759
انواع فایل و سپس w آن را برابر قرار دهیم
52
00:02:05,759 –> 00:02:09,538
تا پرانتزهای بیشتری داشته باشیم و سپس
53
00:02:09,538 –> 00:02:11,550
میخواهیم صلح را در آنجا ارسال کنیم تا
54
00:02:11,550 –> 00:02:13,080
کمی فضای بیشتری داشته باشیم و میخواهیم
55
00:02:13,080 –> 00:02:13,860
در
56
00:02:13,860 –> 00:02:15,690
واقع پرانتزهای بیشتری ایجاد کنیم، بنابراین میخواهیم
57
00:02:15,690 –> 00:02:17,450
مجموعه دیگری از پرانتز ایجاد کنیم،
58
00:02:17,450 –> 00:02:19,770
در واقع دو مجموعه دیگر ایجاد میکنیم. قرار
59
00:02:19,770 –> 00:02:22,020
است آنها را با کاما از هم جدا کنیم و
60
00:02:22,020 –> 00:02:24,330
دلیل این اعمال متفاوت این تراژدی ها
61
00:02:24,330 –> 00:02:26,760
در داخل پرانتز این است که هر کدام
62
00:02:26,760 –> 00:02:29,280
از اینها یک نوع فایل مشخص است که
63
00:02:29,280 –> 00:02:30,690
ما آن را بارگذاری می کنیم، بنابراین به عنوان مثال
64
00:02:30,690 –> 00:02:32,850
می توانید ه