در این مطلب، ویدئو سریعترین راهاندازی پایتون با «python -S» (متوسط) آنتونی شماره 411 را توضیح میدهد با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:05
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,040 –> 00:00:04,720
سلام و به ویدیوی دیگری در این ویدیو خوش آمدید،
2
00:00:04,720 –> 00:00:05,920
ما در
3
00:00:05,920 –> 00:00:07,919
مورد ماژول سایت در پایتون و آنچه
4
00:00:07,919 –> 00:00:10,400
python dash capital s انجام می دهد صحبت خواهیم کرد و چگونه
5
00:00:10,400 –> 00:00:12,320
ممکن است گاهی اوقات بتوانید از آن برای
6
00:00:12,320 –> 00:00:14,480
کاهش عملکرد چند میلی ثانیه
7
00:00:14,480 –> 00:00:15,599
استفاده کنید،
8
00:00:15,599 –> 00:00:18,400
اما به هر حال اجازه دهید خوب وارد آن شوید،
9
00:00:18,400 –> 00:00:19,760
بنابراین
10
00:00:19,760 –> 00:00:20,880
برای امروز ما قصد داریم یک
11
00:00:20,880 –> 00:00:22,000
محیط مجازی را فقط
12
00:00:22,000 –> 00:00:23,840
برای اهداف نمایشی راهاندازی کنیم، در واقع
13
00:00:23,840 –> 00:00:25,439
چیزی در مورد چیزی که من نشان میدهم تغییر
14
00:00:25,439 –> 00:00:27,039
نخواهد کرد، اما
15
00:00:27,039 –> 00:00:28,560
حداقل بازتولید آنچه را نشان میدهم برای شما سادهتر میکند
16
00:00:28,560 –> 00:00:31,199
.
17
00:00:31,199 –> 00:00:33,840
خوب پس این ماژول ویژه در
18
00:00:33,840 –> 00:00:36,719
پایتون به نام سایت وجود دارد که به طور پیشفرض وقتی
19
00:00:36,719 –> 00:00:39,200
پایتون را شروع میکنید وارد میشود
20
00:00:39,200 –> 00:00:41,600
و میتوانید ببینید که با
21
00:00:41,600 –> 00:00:46,160
اجرای پایتون با
22
00:00:46,160 –> 00:00:48,320
فعال بودن گزینه import time،
23
00:00:48,320 –> 00:00:50,640
اجازه دهید فقط رشته خالی را در اینجا اجرا کنیم
24
00:00:50,640 –> 00:00:53,280
این در پایتون 3.7 جدید است. اگر نسخه
25
00:00:53,280 –> 00:00:55,680
3.7 را نداشته باشید، در دسترس نخواهد بود،
26
00:00:55,680 –> 00:00:57,280
اما اگر این را اجرا کنیم، میبینید که
27
00:00:57,280 –> 00:01:00,960
یک سری چیزها
28
00:01:00,960 –> 00:01:02,879
روی مقداردهی اولیه فرآیند اتفاق میافتد،
29
00:01:02,879 –> 00:01:04,799
همه اینها را اینجا میبینید و خواهید دید که تا
30
00:01:04,799 –> 00:01:06,880
پایان آن پایان مییابد. من هستم انتقال مدل سایت
31
00:01:06,880 –> 00:01:08,640
اکنون برای من خواندن این خروجی کمی
32
00:01:08,640 –> 00:01:10,799
دشوار است، بنابراین من در واقع
33
00:01:10,799 –> 00:01:15,040
ابزاری به نام Import time waterfall ساختم و
34
00:01:15,040 –> 00:01:16,880
اساساً همان کاری را که
35
00:01:16,880 –> 00:01:18,560
در اینجا انجام می دهد انجام می دهد، اما
36
00:01:18,560 –> 00:01:21,040
نسخه خواناتری از این
37
00:01:21,040 –> 00:01:22,240
و شما به شما ارائه می دهد. باید
38
00:01:22,240 –> 00:01:25,119
بگویم که راهاندازی را شامل شود،
39
00:01:25,759 –> 00:01:27,680
40
00:01:27,680 –> 00:01:29,040
اوه و باید به آن یک ماژول بدهید، بنابراین
41
00:01:29,040 –> 00:01:31,759
ما به نوعی مدل در اینجا نیاز داریم
42
00:01:31,759 –> 00:01:33,119
43
00:01:33,119 –> 00:01:34,720
و من باید آن را
44
00:01:34,720 –> 00:01:37,200
تفسیر نکنم یا باید آن را به اشتباه املا نکنم،
45
00:01:37,200 –> 00:01:38,880
46
00:01:38,880 –> 00:01:40,880
بنابراین به هر حال میتوانید اینجا ببینید که
47
00:01:40,880 –> 00:01:42,799
این ماژول سایت است. و
48
00:01:42,799 –> 00:01:44,399
این چیزهای دیگری است که به عنوان یک
49
00:01:44,399 –> 00:01:46,159
واردات در اینجا ایجاد می کند، همه این همه
50
00:01:46,159 –> 00:01:47,360
ماژول های دیگر در اینجا
51
00:01:47,360 –> 00:01:49,520
اما بخش مهم اینجا این است که به
52
00:01:49,520 –> 00:01:52,159
طور پیش فرض بخشی از راه اندازی فرآیند است
53
00:01:52,159 –> 00:01:54,159
و بنابراین ممکن است فکر کنید خوب اگر
54
00:01:54,159 –> 00:01:56,479
بخشی از آن را می دانید راه اندازی فرآیند اوه
55
00:01:56,479 –> 00:01:58,479
می دانید شاید من به آن نیازی نداشته باشم شاید
56
00:01:58,479 –> 00:02:00,159
بتوانم از تمام این
57
00:02:00,159 –> 00:02:01,840
983
58
00:02:01,840 –> 00:02:03,360
میکروثانیه اجتناب کنم یا هر چیز دیگری که فکر می کنم این
59
00:02:03,360 –> 00:02:05,439
یک میکروثانیه است
60
00:02:05,439 –> 00:02:07,759
بله می توانم
61
00:02:07,759 –> 00:02:09,758
با
62
00:02:09,758 –> 00:02:12,080
انجام ندادن این کار کل این میلی ثانیه را ذخیره
63
00:02:12,080 –> 00:02:14,239
کنم سایت true other
64
00:02:14,239 –> 00:02:17,280
چیزهای مهم زیادی را برای مفسر شما تنظیم می کند،
65
00:02:17,280 –> 00:02:19,599
به عنوان مثال، مهمترین چیز
66
00:02:19,599 –> 00:02:22,480
این است که sys.path را تنظیم می کند و بسته های سایت شما را در بر
67
00:02:22,480 –> 00:02:24,400
می گیرد تا هر چیزی که
68
00:02:24,400 –> 00:02:27,520
به عنوان یک کتابخانه شخص ثالث نصب کرده اید و
69
00:02:27,520 –> 00:02:29,280
در دسترس نباشد. اگر در
70
00:02:29,280 –> 00:02:31,840
حالت بدون سایت اجرا می کنید، مواردی مانند مجوز ساخته شده را نیز تنظیم می کند
71
00:02:31,840 –> 00:02:33,920
72
00:02:33,920 –> 00:02:37,280
که به شما امکان می دهد متن م