در این مطلب، ویدئو پایتون می تواند از zip وارد کند! (متوسط) آنتونی شماره 397 را توضیح می دهد با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:53
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,560 –> 00:00:04,160
سلام و به ویدیوی دیگری در این ویدیو خوش آمدید،
2
00:00:04,160 –> 00:00:06,319
ما در مورد زیپ ها صحبت خواهیم کرد
3
00:00:06,319 –> 00:00:08,160
و اینکه چگونه می توانید
4
00:00:08,160 –> 00:00:10,559
مستقیماً از آنها در پایتون وارد کنید اگر آنها
5
00:00:10,559 –> 00:00:12,559
در مسیر پایتون هستند، من همچنین
6
00:00:12,559 –> 00:00:15,440
در مورد چند نمونه از این موضوع صحبت خواهم کرد. و
7
00:00:15,440 –> 00:00:17,600
چرا ما این کار را انجام می دهیم، اما به هر حال بیایید به آن بپردازیم،
8
00:00:17,600 –> 00:00:18,880
9
00:00:18,880 –> 00:00:21,119
بنابراین این ارتباط بسیار
10
00:00:21,119 –> 00:00:23,039
نزدیک با برنامه های فشرده است که من در ویدیوی دیگری پوشش داده ام،
11
00:00:23,039 –> 00:00:25,920
فقط برای
12
00:00:25,920 –> 00:00:28,320
اینکه اگر این virtualenv.pi z ویژه را پایین بیاوریم، دوباره آن را مرور کنیم
13
00:00:28,320 –> 00:00:29,279
14
00:00:29,279 –> 00:00:32,079
. اگر به آن نگاه
15
00:00:32,079 –> 00:00:34,800
کنیم، میبینیم که یک بایگانی فشرده است و
16
00:00:34,800 –> 00:00:37,040
میتوانیم آن را اجرا کنیم، انگار
17
00:00:37,040 –> 00:00:40,000
که شما خود مجازی را
18
00:00:40,000 –> 00:00:41,520
میشناسید و ما امروز به جای استفاده از پیتزا، کاری شبیه به آن انجام خواهیم داد.
19
00:00:41,520 –> 00:00:43,760
20
00:00:43,760 –> 00:00:45,680
21
00:00:45,680 –> 00:00:48,879
ما فقط میخواهیم یک فایل فشرده معمولی از
22
00:00:48,879 –> 00:00:51,600
هر نوع منبع پایتون
23
00:00:51,600 –> 00:00:54,399
بسازیم، بنابراین فرض کنید یک دایرکتوری میسازیم و y اسلش
24
00:00:54,399 –> 00:00:56,559
یا
25
00:00:56,879 –> 00:01:00,239
t dot pi را لمس
26
00:01:00,239 –> 00:01:02,719
میکنیم و تابعی میسازیم که hello world را چاپ میکند.
27
00:01:02,719 –> 00:01:05,119
مثال خیلی احمقانه را نمیدانم. و
28
00:01:05,119 –> 00:01:07,600
اگر به اینجا بیاییم و zip را انجام دهیم
29
00:01:07,600 –> 00:01:09,439
30
00:01:09,439 –> 00:01:12,400
، فکر می کنم این
31
00:01:12,400 –> 00:01:14,640
ایده خوبی است در دایرکتوری y
32
00:01:14,640 –> 00:01:16,720
oh من آن اشتباه را انجام دادم باید در داخل
33
00:01:16,720 –> 00:01:18,479
y باشیم تا این کار را انجام دهیم
34
00:01:18,479 –> 00:01:19,520
35
00:01:19,520 –> 00:01:21,040
خوب است بنابراین اگر zip
36
00:01:21,040 –> 00:01:25,479
uh t dot zip dot
37
00:01:28,240 –> 00:01:31,280
star را انجام دهیم من نمی دانم چگونه یک zip
38
00:01:31,280 –> 00:01:32,320
uh
39
00:01:32,320 –> 00:01:35,360
zip dash lt.zip درست کنم برو ما
40
00:01:35,360 –> 00:01:37,840
یک فایل یک پایتون داریم، پس حالا اگر
41
00:01:37,840 –> 00:01:39,200
من در این دایرکتوری باشم و اگر
42
00:01:39,200 –> 00:01:41,759
بخواهم پایتون 3 c import t را انجام
43
00:01:41,759 –> 00:01:43,680
دهم، می بینید که نمی توانیم t را وارد کنیم، اما
44
00:01:43,680 –> 00:01:47,280
اگر آن فایل زیپ را در مسیر پایتون قرار دهیم
45
00:01:47,280 –> 00:01:48,960
برابر با t است. .zip
46
00:01:48,960 –> 00:01:50,240
خواهید دید که میتوانم آن را وارد کنم
47
00:01:50,240 –> 00:01:52,159
و توابع را از آن فراخوانی کنم،
48
00:01:52,159 –> 00:01:53,759
بنابراین میتوانید ببینید که اکنون میتوانیم دنیای سلام
49
00:01:53,759 –> 00:01:55,600
خود را به آنجا برسانیم.
50
00:01:55,600 –> 00:01:58,719
51
00:01:58,719 –> 00:02:00,320
با
52
00:02:00,320 –> 00:02:03,200
این استفاده از چرخهای پایتون است که
53
00:02:03,200 –> 00:02:04,799
در ویدیوی قبلی چرخها را پوشاندهام،
54
00:02:04,799 –> 00:02:07,040
آن چرخهای پایتون را فقط فایلهای فشرده هستند،
55
00:02:07,040 –> 00:02:09,520
بنابراین اگر میتوانید یک چرخ پایتون داشته باشید،
56
00:02:09,520 –> 00:02:10,479
57
00:02:10,479 –> 00:02:11,760
58
00:02:11,760 –> 00:02:14,560
بیایید بگوییم پیپ دانلود ast زیبا اوه،
59
00:02:14,560 –> 00:02:15,920
ما نیز پیپ را دانلود میکنیم. من می
60
00:02:15,920 –> 00:02:18,160
توانم یک چیز جالب را با pip نیز به شما نشان دهم،
61
00:02:18,160 –> 00:02:19,040
بنابراین
62
00:02:19,040 –> 00:02:21,040
ما در اینجا دو فایل چرخ داریم که
63
00:02:21,040 –> 00:02:23,599
فقط فایل فشرده هستند، اگر فایل
64
00:02:23,599 –> 00:02:25,920
asd را زیبا کنیم، خواهید دید که اینطور است
65
00:02:25,920 –> 00:02:27,599
دادههای بایگانی فشرده را
66
00:02:27,599 –> 00:02:29,760
انجام دهیم تا بتوانیم همان کاری را که قبلا انجام میدادیم انجام دهیم و فقط
67
00:02:29,760 –> 00:02:31,360
68
00:02:31,360 –> 00:02:35,680
آن چرخ را روی sys.path قرار دهیم و سپس
69
00:02:35,680 –> 00:02:37,840
شما فقط میتوانید uh
70
00:02:37,840 –> 00:02:39,840
oops python3 را اجرا کنید، فقط میتوانید
71
00:02:39,840 –> 00:02:41,200
ماژولهایی را که داخل آن هستند اجرا کنید تا من
72
00:02:41,200 –> 00:02:43,599
بتوانم asd را به زیبایی اجرا کنم. مستقیماً
73
00:02:43,599 –> 00:02:45,599
بدون نصب آن فقط با قرار دادن این
74
00:02:45,599 –> 00:02:47,920
چرخ به طور مستقیم در مسیر پایتون، اکنون
75
00:02:47,920 –> 00:02:50,800
بسیاری از بستهها به این شکل کار نمیکنند
76
00:02:50,800 –> 00:02:52,319
، زیرا کد خاصی دارند که
77
00:02:52,319 –> 00:02:55,040
یا با فایل double under سروکار دارد یا
78
00:02:55,040 –> 00:02:58,800
از دیسک داخل سلسله مراتب بسته
79
00:02:58,800 –> 00:03:00,640
خود میخواند. از چیزهایی مانند واردات
80
00:03:00,640 –> 00:03:02,319
منابع lib استفاده کنید، آنها می توانند
81
00:03:02,319 –> 00:03