در این مطلب، ویدئو نحوه انتقال فایل ها در یک پوشه و پوشه های زیر شاخه آن به پوشه هدف در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,410 –> 00:00:03,899
سلام نام من J است و برای این ویدیو
2
00:00:03,899 –> 00:00:06,060
به شما نشان می دهم که چگونه یک اسکریپت پایتون بنویسید
3
00:00:06,060 –> 00:00:10,290
تا همه فایل ها را از پوشه منتقل کنید
4
00:00:10,290 –> 00:00:12,660
و همچنین همه
5
00:00:12,660 –> 00:00:17,310
پوشه های زیر قلمرو را به یک پوشه هدف منتقل کنید، بنابراین در
6
00:00:17,310 –> 00:00:20,760
اینجا پوشه فایل های انتقال خود را در این
7
00:00:20,760 –> 00:00:22,619
پوشه ای که من دارم این دارایی ها می تواند
8
00:00:22,619 –> 00:00:25,890
درس باشد و این اساساً همه
9
00:00:25,890 –> 00:00:29,789
فایل های مواد زیادی من است، اما من می خواهم بیشتر
10
00:00:29,789 –> 00:00:33,030
همه پرونده ها را در یک مکان قرار دهم بنابراین همانطور که
11
00:00:33,030 –> 00:00:37,410
می بینید اکنون 18 فصل دارم و بنابراین در
12
00:00:37,410 –> 00:00:40,020
هر پوشه فصل چندین
13
00:00:40,020 –> 00:00:44,100
فایل دارم و من مانند چندین
14
00:00:44,100 –> 00:00:47,039
فایل دارایی در فصل 2 داشتم، من
15
00:00:47,039 –> 00:00:49,920
فایل های درسی زیادی دارم و نمی خواهم این کار را
16
00:00:49,920 –> 00:00:51,750
با دست انجام دهم، اگر این کار را با دست انجام دهم، باید
17
00:00:51,750 –> 00:00:56,460
18 بار در کارت ها کپی کنم و نمایش سرعت داشته
18
00:00:56,460 –> 00:00:59,219
باشم همانطور که می بینید. m 18 درس و اگر می خواستم
19
00:00:59,219 –> 00:01:02,070
همه فایل ها را جابجا کنم باید
20
00:01:02,070 –> 00:01:05,188
18 بار این کار را انجام دهم و به همین دلیل است که می
21
00:01:05,188 –> 00:01:07,470
خواهم از اسکریپت پایتون فقط با یک
22
00:01:07,470 –> 00:01:10,140
برنامه ساده استفاده کنم و این فرآیند را برای من خودکار کند
23
00:01:10,140 –> 00:01:15,360
و برای انجام آن، اجازه دهید شما را باز کنیم.
24
00:01:15,360 –> 00:01:21,060
محیط پایتون من از متن عالی استفاده می کنم،
25
00:01:21,060 –> 00:01:23,640
بنابراین تنها ماژولی که به آن نیاز داریم، سیستم عامل
26
00:01:23,640 –> 00:01:28,110
m است odule باید سینتکس من را به پایتون 3 تغییر دهد،
27
00:01:28,110 –> 00:01:32,670
من دو برچسب خود را ایجاد می کنم،
28
00:01:32,670 –> 00:01:35,119
بنابراین یک متغیر فوتر اهداف ما است
29
00:01:35,119 –> 00:01:39,720
و پوشه هدف
30
00:01:39,720 –> 00:01:42,990
متغیری خواهد بود که حاوی
31
00:01:42,990 –> 00:01:45,600
کلمه پوشه ای است که می خواهم
32
00:01:45,600 –> 00:01:47,909
فایل را به آن منتقل کنم. میخواهم همه فایلهایم را
33
00:01:47,909 –> 00:01:50,850
به این پوشه انتقال فایلهایمان منتقل کنم، بنابراین شروع به
34
00:01:50,850 –> 00:01:58,290
کپی و پیست کردن در آن درخت کنید، میخواهم
35
00:01:58,290 –> 00:02:02,719
دو اسلش را
36
00:02:02,790 –> 00:02:04,230
وارد کنم و سپس
37
00:02:04,230 –> 00:02:07,410
متغیر دیگری به نام پوشه assholes ایجاد کنم تا پوشه
38
00:02:07,410 –> 00:02:10,860
Swiss اساساً پوشه والد باشد.
39
00:02:10,860 –> 00:02:14,100
که میخواهید همه مزرعه گلها را جابهجا کنید،
40
00:02:14,100 –> 00:02:17,340
پس
41
00:02:17,340 –> 00:02:21,350
پوشههای فرزند را هم من بدانید، بنابراین من میدانم که همه فایلهای من
42
00:02:21,350 –> 00:02:24,630
در پوشه درس کتاب آشپزی داراییها هستند،
43
00:02:24,630 –> 00:02:26,610
بنابراین من فقط این باتری را کپی
44
00:02:26,610 –> 00:02:33,840
میکنم و دوباره پیست میکنم.
45
00:02:33,840 –> 00:02:36,390
برای در
46
00:02:36,390 –> 00:02:41,880
دسترس قرار دادن غذا و جابهجایی چای برای
47
00:02:41,880 –> 00:02:44,940
این کار، دو اسلش دو برابر میشود، بنابراین من از سیستمعاملی استفاده میکنم که
48
00:02:44,940 –> 00:02:49,110
بر اساس بستههایی که برای پزشک
49
00:02:49,110 –> 00:02:52,460
ارائه میدهیم، اساساً
50
00:02:52,460 –> 00:02:54,870
از طریق هر دایرکتوری حلقه
51
00:02:54,870 –> 00:02:57,180
میزنم. من درون والدین
52
00:02:57,180 –> 00:03:02,340
د پوشه irectory بنابراین من می دانم که
53
00:03:02,340 –> 00:03:06,690
مسیر پوشه من این پوشه است، بنابراین
54
00:03:06,690 –> 00:03:08,880
روش Oil stop walk سه متغیر را برمی گرداند،
55
00:03:08,880 –> 00:03:11,610
بنابراین مسیر پوشه
56
00:03:11,610 –> 00:03:15,690
و پوشه ای که نگران کننده است و
57
00:03:15,690 –> 00:03:18,120
نام فایل ها را تغییر می دهیم، بنابراین همه
58
00:03:18,120 –> 00:03:21,900
این خروجی ها را در آن ذخیره می کنم. این سه متغیر،
59
00:03:21,900 –> 00:03:27,239
بنابراین متغیرهای مسیر فایلهای dir
60
00:03:27,239 –> 00:03:32,489
از مسیر بالا میروند و همچنین
61
00:03:32,489 –> 00:03:35,660
متغیر فایلها را میرویم تا ببینیم چگونه به نظر میرسد،
62
00:03:35,660 –> 00:03:38,459
بنابراین ما فقط TR موجود را انتخاب میکنیم،
63
00:03:38,459 –> 00:03:40,380
زیرا اساساً فقط
64
00:03:40,380 –> 00:03:42,300
نام پوشه را به ما میدهد تا آن را انجام ندهیم. به آن نیاز
65
00:03:42,300 –> 00:03:47,570
ندارم و بله، بنابراین وقتی ذخیره و اجرا میکنم و
66
00:03:47,570 –> 00:03:52,410
این خروجی است، بنابراین اولین مورد
67
00:03:52,410 –> 00:03:55,800
فقط نشاندهنده ظاهر شدن برای مسیر رژیم غذایی
68
00:03:55,800 –> 00:04:00,239
است و خط دوم این است که قلمرو زیرپوشه را ببینید،
69
00:04:00,239 –> 00:04:02,280
بنابراین که فصل
70
00:04:02,280 –> 00:04:05,250
اول است و منتظر پوشه فصل 1 است و
71
00:04:05,250 –> 00:04:09,840
بنابراین فایلها در واقع متغیر Lewis هستند،
72
00:04:09,840 –> 00:04:13,820
بنابراین اساساً شامل نام فایلهای OD است، بنابراین
73
00:04:13,820 –> 00:04:15,400
یک
74
00:04:15,400 –> 00:04:19,570
– 1mdb، بنابراین اگر بگوییم اگر به پاورقی خود برگردم
75
00:04:19,570 –> 00:04:23,139
و اگر فقط احساس کنم
76
00:04:23,139 –> 00:04:24,880
مطمئن شوم که اینها واقعاً نیستند، همه
77
00:04:24,880 –> 00:04:27,669
عکسها منتظر هستند، فصل خرد شده است. 1
78
00:04:27,669 –> 00:04:34,330
f قدیمی تر و بله تا اینجا درس
79
00:04:34,330 –> 00:04:38,290
1 تا درس 13 باید 70 آه انجام دهید
80
00:04:38,290 –> 00:04:44,800
و بله متأسفم که 17 را می دانید، بنابراین ما می دانیم
81
00:04:44,800 –> 00:04:48,250
که می خواهیم از فایل های موجود
82
00:04:48,250 –> 00:04:51,669
که حاوی فایلی نیستند صرف نظر کنیم، بنابراین شما می گویید
83
00:04:51,669 –> 00:04:55,750
که اگر فایل ها بنابراین اساساً اینطور است
84
00:04:55,750 –> 00:04:59,470
میگویم اگر این متغیر فایلها را ارزیابی
85
00:04:59,470 –> 00:05:05,260
میکنید، دیگر نیاز به پرینت دارید و
86
00:05:05,260 –> 00:05:07,720
بنابراین میخواهید تک تک فایلها را در
87
00:05:07,720 –> 00:05:15,010
متغیر فایلها نگاه کنید و بعد
88
00:05:15,010 –> 00:05:17,470
میخواهم بررسی کنم یا رد کنم که آیا فایل
89
00:05:17,470 –> 00:05:21,160
در پوشه هدف وجود دارد، بنابراین اگر این
90
00:05:21,160 –> 00:05:23,440
فایلها چند فایل هستند که ما به همین نام
91
00:05:23,440 –> 00:05:26,139
و من فقط میخواهیم اولین فایل را منتقل کنیم
92
00:05:26,139 –> 00:05:30,700
میمیرد در دسترس است و بنابراین
93
00:05:30,700 –> 00:05:33,039
میتوان نامی
94
00:05:33,039 –> 00:05:37,150
95
00:05:37,150 –> 00:05:41,440
را انتخاب کرد. تابع
96
00:05:41,440 –> 00:05:45,460
و بنابراین اگر فایل
97
00:05:45,460 –> 00:05:51,460
از قبل وجود داشته باشد، به من یک مسیر گلوله بدهید تا
98
00:05:51,460 –> 00:05:53,080
پای عکس هدف
99