در این مطلب، ویدئو ساخت برنامه استخراج ایمیل با Streamlit و Python (2021) با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:50:47
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,960 –> 00:00:02,560
بسیار خوب پس دوباره خوش آمدید نام من
2
00:00:02,560 –> 00:00:04,720
جسی است و در این آموزش فوق العاده
3
00:00:04,720 –> 00:00:06,399
ما سعی می کنیم ببینیم که چگونه یک برنامه بسیار
4
00:00:06,399 –> 00:00:08,559
ساده در استریم لایت
5
00:00:08,559 –> 00:00:10,480
برای استخراج ایمیل ها و سپس
6
00:00:10,480 –> 00:00:11,920
شماره تلفن ها و همچنین آدرس اینترنتی بسازیم،
7
00:00:11,920 –> 00:00:13,840
بنابراین بیایید ببینیم چه چیزی را باید بسازیم.
8
00:00:13,840 –> 00:00:15,679
اگر میخواهید ایمیلهای یک
9
00:00:15,679 –> 00:00:16,480
10
00:00:16,480 –> 00:00:18,640
حرفهای یا شخص خاصی را استخراج کنید، یکی
11
00:00:18,640 –> 00:00:20,240
از راهها استفاده از گوگل است،
12
00:00:20,240 –> 00:00:21,520
بنابراین احتمالاً فقط با
13
00:00:21,520 –> 00:00:23,439
حرفه خاص یا شخصی
14
00:00:23,439 –> 00:00:25,760
که مکان را قرار داده است بروید و سپس
15
00:00:25,760 –> 00:00:27,199
نوع ایمیلی را که میخواهید وصل کنید، بنابراین اگر
16
00:00:27,199 –> 00:00:29,519
بروم با این جستجوی کلاسی، گوگل
17
00:00:29,519 –> 00:00:31,039
این جستجوی فوقالعاده را
18
00:00:31,039 –> 00:00:31,679
برای ما ایجاد میکند،
19
00:00:31,679 –> 00:00:33,280
بنابراین اگر بخواهم همه ایمیلها را دریافت
20
00:00:33,280 –> 00:00:35,280
کنم، فقط کل مطالب را
21
00:00:35,280 –> 00:00:38,559
از اینجا کپی میکنم، پس بیایید این
22
00:00:38,559 –> 00:00:42,800
حدود 20 نتیجه را درست
23
00:00:42,800 –> 00:00:45,520
و سپس ctrl را کپی کنیم. c سپس من
24
00:00:45,520 –> 00:00:46,719
آن را در داخل برنامه خود جای گذاری می کنم،
25
00:00:46,719 –> 00:00:48,719
بنابراین اگر داخل این برنامه در اینجا جای گذاری کنم،
26
00:00:48,719 –> 00:00:50,000
می توانم
27
00:00:50,000 –> 00:00:52,239
تمام ایمیل های مختلف را در آنها استخراج کنم، بنابراین
28
00:00:52,239 –> 00:00:54,079
اگر به نوار کناری اینجا برگردم
29
00:00:54,079 –> 00:00:55,680
و نوع خاصی از موارد را مشخص کنم.
30
00:00:55,680 –> 00:00:57,120
من چنین می خواهم در صورت من میخواهید
31
00:00:57,120 –> 00:00:59,120
ایمیلها را بهطور خودکار دریافت کنید، میتوانید ببینید که
32
00:00:59,120 –> 00:01:02,160
همه ایمیلهای موجود در نتایج ما در اینجا از
33
00:01:02,160 –> 00:01:02,879
34
00:01:02,879 –> 00:01:05,360
Google استخراج شدهاند، درست خیلی خوب است.
35
00:01:05,360 –> 00:01:07,119
36
00:01:07,119 –> 00:01:08,320
37
00:01:08,320 –> 00:01:10,640
38
00:01:10,640 –> 00:01:11,760
اعداد درون
39
00:01:11,760 –> 00:01:14,880
نتایج ما درست انجام می دهیم اکنون نتایج ما
40
00:01:14,880 –> 00:01:18,159
عالی است من همچنین می توانم به پایین برگردم
41
00:01:18,159 –> 00:01:20,560
و سپس کل نتیجه را به عنوان یک قاب داده دریافت کنم
42
00:01:20,560 –> 00:01:21,600
43
00:01:21,600 –> 00:01:23,200
که قابل دانلود است، بنابراین می توانید ببینید
44
00:01:23,200 –> 00:01:24,799
که یک قاب داده بسیار زیبا با تمام نتایج به ما داده شده
45
00:01:24,799 –> 00:01:25,280
است
46
00:01:25,280 –> 00:01:27,600
و سپس من میتوانم
47
00:01:27,600 –> 00:01:28,400
48
00:01:28,400 –> 00:01:30,400
نتیجه را از اینجا با کلیک بر
49
00:01:30,400 –> 00:01:32,000
روی کلیک اینجا
50
00:01:32,000 –> 00:01:33,920
بسیار زیبا دانلود کنم، بنابراین برنامه بسیار سادهای است
51
00:01:33,920 –> 00:01:36,000
که میخواهید از ابتدا بسازید
52
00:01:36,000 –> 00:01:37,439
در صورتی که نمیخواهید
53
00:01:37,439 –> 00:01:39,920
برای انجام این کار به گوگل بروید.
54
00:01:39,920 –> 00:01:40,560
55
00:01:40,560 –> 00:01:42,720
در اینجا دقیقاً این دستور خاص را در اینجا
56
00:01:42,720 –> 00:01:44,560
می توانید با
57
00:01:44,560 –> 00:01:46,560
بازگشت
58
00:01:46,560 –> 00:01:48,880
دوباره به بخش اصلی در داخل
59
00:01:48,880 –> 00:01:50,079
60
00:01:50,079 –> 00:01:51,520
برنامه
61
00:01:51,520 –> 00:01:52,880
انجام دهید.
62
00:01:52,880 –> 00:01:54,320
من میتونم st نام خاص را تایپ کنید،
63
00:01:54,320 –> 00:01:56,079
بنابراین بیایید از اصطلاحی استفاده کنیم مانند
64
00:01:56,079 –> 00:01:59,360
اجازه دهید آن را به عنوان مهندسان
65
00:01:59,360 –> 00:02:02,079
راست مهندسین بنامیم، سپس میخواهم
66
00:02:02,079 –> 00:02:05,280
کشور را مشخص کنم، بنابراین بیایید از ما استفاده کنیم،
67
00:02:05,280 –> 00:02:06,719
بنابراین من فقط کشور را از
68
00:02:06,719 –> 00:02:09,360
اینجا به ایالات متحده آمریکا تغییر
69
00:02:09,360 –> 00:02:11,760
میدهم و سپس آن را مشخص میکنم نوع خاصی از
70
00:02:11,760 –> 00:02:13,599
ایمیل که می خواهم، بنابراین فرض کنید
71
00:02:13,599 –> 00:02:14,480
من ایمیل یاهو می خواهم، جیمیل می خواهم،
72
00:02:14,480 –> 00:02:17,360
بیایید از جی میل استفاده کنیم که محبوب است،
73
00:02:17,360 –> 00:02:18,879
سپس می توانم تعداد نتایج را مشخص کنم،
74
00:02:18,879 –> 00:02:20,480
بنابراین تعداد نتایج در هر
75
00:02:20,480 –> 00:02:23,040
صفحه واقعاً بر اساس اینجا باشد، بنابراین ما
76
00:02:23,040 –> 00:02:24,160
صفحه یک صفحه دو را داریم.
77
00:02:24,160 –> 00:02:26,239
بنابراین من صد نتیجه می خواهم تا
78
00:02:26,239 –> 00:02:28,879
بتوانم آن مقدار خاص را در اینجا
79
00:02:28,879 –> 00:02:30,800
مشخص کنم، سپس آنچه را که می خواهم مشخص می کنم، بنابراین
80
00:02:30,800 –> 00:02:32,720
ایمیل هایی را که می خواهم به شماره تلفن می خواهم و
81
00:02:32,720 –> 00:02:33,840
روی جستجو کلیک
82
00:02:33,840 –> 00:02:35,200
می کنم، از این
83
00:02:35,200 –> 00:02:37,360
مهندسان پرس و جوی ژنراتور خاص در ایالات متحده
84
00:02:37,360 –> 00:02:38,959
و سپس gmail آنها استفاده می شود. همانطور
85
00:02:38,959 –> 00:02:41,120
که می بینید، این نتیجه فوق العاده را برای ما ایجاد
86
00:02:41,120 –> 00:02:44,400
می کند، بنابراین اینها همه
87
00:02:44,400 –> 00:02:47,040
ایمیل های مهندسان در ایالات متحده هستند و سپس
88
00:02:47,040 –> 00:02:49,440
می توانم آن را دریافت کنم که بسیار زیاد است وای
89
00:02:49,440 –> 00:02:51,680
بیش از 100 نفر از آنها، سپس می توانم
90
00:02:51,680 –> 00:02:53,599
شماره تلفن آنها را نیز دریافت کنم، همچنین می توانم اضافه کنم آدرس های اینترنتی
91
00:02:53,599 –> 00:02:54,640
در مورد i میخواهید
92
00:02:54,640 –> 00:02:57,120
در اینجا
93
00:02:57,120 –> 00:02:59,840
آدرسهای اینترنتی را برای ما با هم استخراج کند،
94
00:02:59,840 –> 00:03:01,760
بسیار جالب است، بنابراین با جستجو به عقب برمیگردم
95
00:03:01,760 –> 00:03:03,200
و میتوانید نتیجه را ببینید، بنابراین یک
96
00:03:03,200 –> 00:03:04,959
برنامه بسیار ساده است که میخواهید
97
00:03:04,959 –> 00:03:08,319
از ابتدا با استفاده از پانداهای استریم لایت
98
00:03:08,319 –> 00:03:10,000
و سپس تست زانو درست کنید. همان
99
00:03:10,000 –> 00:03:11,760
چیزی را که دریافت کرده اید، می
100
00:03:11,760 –> 00:03:14,959
توانید آن را به عنوان یک قاب داده در اینجا
101
00:03:14,959 –> 00:03:17,440
بسیار زیبا، درست با ستون ایمیل،
102
00:03:17,440 –> 00:03:18,800
ستون شماره تلفن و سپس
103
00:03:18,800 –> 00:03:19,760
ستون آدرس اینترنتی، دریافت کنید،
104
00:03:19,760 –> 00:03:22,800
سپس می توانید این نتیجه را
105
00:03:22,800 –> 00:03:24,239
خیلی جالب دانلود کنید، به عنوان مثال، شما
106
00:03:24,239 –> 00:03:25,920
سعی کنید پس از آن بسازید، همچنین می توانید
107
00:03:25,920 –> 00:03:26,560
به
108
00:03:26,560 –> 00:03:28,959
جلسه تجزیه و تحلیل بازگردید که در آن می
109
00:03:28,959 –> 00:03:31,040
توانید هر ایمیلی
110
00:03:31,040 –> 00:03:33,519
که در این برنامه خاص استفاده شده است را به درستی مشاهده کنید
111
00:03:33,519 –> 00:03:34,959
تا در صورت تمایل در آینده
112
00:03:34,959 –> 00:03:35,840
113
00:03:35,840 –> 00:03:38,239
بتوانید پایگاه داده ای از تمام ایمیل هایی که
114
00:03:38,239 –> 00:03:40,239
115
00:03:40,239 –> 00:03:42,480
همراه با آن استفاده شده است که بسیار درست است،
116
00:03:42,480 –> 00:03:44,319
حدود 600 مورد از آنها
117
00:03:44,319 –> 00:03:46,480
درست همراه با قفل ها درست است،
118
00:03:46,480 –> 00:03:47,840
بنابراین اگر می خواهم گزارش را دریافت کنم، بنابراین
119
00:03:47,840 –> 00:03:49,200
اینها همه عبارت های جستجویی هستند که
120
00:03:49,200 –> 00:03:49,760
121
00:03:49,760 –> 00:03:52,239
در برنامه ها و زمان استفاده شده است.
122
00:03:52,239 –> 00:03:52,959
سپس شخصی را
123
00:03:52,959 –> 00:03:54,959
که صفحه ای که بسیار باحال و بسیار زیبا نصب شده بود را انتخاب کنید
124
00:03:54,959 –> 00:03:56,640
و بیایید ببینیم چگونه
125
00:03:56,640 –> 00:03:57,360
این را
126
00:03:57,360 –> 00:03:59,439
از ابتدا ایجاد کنیم، بنابراین گردش کار اصلی که
127
00:03:59,439 –> 00:04:00,959
در این برنامه فوق العاده استفاده خواهیم کرد این است که
128
00:04:00,959 –> 00:04:02,879
شما از
129
00:04:02,879 –> 00:04:05,040
این گردش کار عضلانی استفاده خواهید کرد. داشتن
130
00:04:05,040 –> 00:04:06,080
دو جلسه از برنامه
131
00:04:06,080 –> 00:04:08,000
درست یا می تواند سه جلسه باشد، بنابراین
132
00:04:08,000 –> 00:04:09,360
اولین جلسه مکانی خواهد بود
133
00:04:09,360 –> 00:04:10,959
که می توانید هر آزمونی را
134
00:04:10,959 –> 00:04:11,680
که دارای
135
00:04:11,680 –> 00:04:14,879
شماره تلفن آدرس ایمیل است کپی و جایگذاری کنید،
136
00:04:14,879 –> 00:04:16,959
سپس وقتی آن را در برنامه جایگذاری می کنیم،
137
00:04:16,959 –> 00:04:18,880
می توانیم استخراج کنیم. ایمیلهایی
138
00:04:18,880 –> 00:04:20,320
که میتوانیم آدرسهای اینترنتی را استخراج کنیم، میتوانیم شماره تلفنهای آنها را
139
00:04:20,320 –> 00:04:20,959
140
00:04:20,959 –> 00:04:23,040
با استفاده از عبارت معمولی استخراج کنیم یا تست گرهزنی
141
00:04:23,040 –> 00:04:24,400
درست
142
00:04:24,400 –> 00:04:26,479
یا پایتون و پانداها را استخراج کنیم، سپس ما میخواهیم
143
00:04:26,479 –> 00:04:28,160
144
00:04:28,160 –> 00:04:31,280
نتیجه را با استفاده از پانداها به یک نتیجه قابل دانلود تبدیل کنیم،
145
00:04:31,280 –> 00:04:33,520
همچنین میتوانید جلسه بعدی
146
00:04:33,520 –> 00:04:34,639
برنامه قرار است در
147
00:04:34,639 –> 00:04:37,040
هر جایی که بتوانید یک پرس و جو ایجاد کنید،
148
00:04:37,040 –> 00:04:39,040
از درخواست برای واکشی آن درخواست استفاده کنید،
149
00:04:39,040 –> 00:04:40,560
سپس همان فرآیند
150
00:04:40,560 –> 00:04:42,479
استخراج آدرس ایمیل
151
00:04:42,479 –> 00:04:43,919
و سپس شماره تلفن را دنبال کنید، بنابراین بیایید ببینیم
152
00:04:43,919 –> 00:04:45,520
چگونه این برنامه را از ابتدا بسازیم، بنابراین
153
00:04:45,520 –> 00:04:46,720
به عقب برمی گردم. به
154
00:04:46,720 –> 00:04:48,720
ترمینال من اینجا برنامه قدیمی است، پس بیایید
155
00:04:48,720 –> 00:04:50,000
این کد را متوقف کنیم
156
00:04:50,000 –> 00:04:52,560
و سپس
157
00:04:52,560 –> 00:04:53,840
158
00:04:53,840 –> 00:04:56,800
بیایید یک پوشه ایجاد کنیم، من می خواهم با
159
00:04:56,800 –> 00:04:58,000
این
160
00:04:58,000 –> 00:05:01,120
برنامه ایمیل تماس بگیرم، بنابراین در داخل ایمیل من
161
00:05:01,120 –> 00:05:04,320
قرار است برنامه ایمیل
162
00:05:04,320 –> 00:05:05,600
وجود داشته باشد، چیزی در اینجا وجود ندارد. من می خواهم
163
00:05:05,600 –> 00:05:08,160
یک فایل touch app.pi ایجاد کنم،
164
00:05:08,160 –> 00:05:11,039
سپس مکان خود را باز می کنم،
165
00:05:11,039 –> 00:05:12,240
بنابراین می خواهم این
166
00:05:12,240 –> 00:05:13,680
مکان خاص را
167
00:05:13,680 –> 00:05:15,520
با استفاده از sublime باز کنم، همچنین می توانید
168
00:05:15,520 –> 00:05:17,120
در صورت تمایل از کد vs استفاده کنید، سپس شروع به
169
00:05:17,120 –> 00:05:17,680
نوشتن
170
00:05:17,680 –> 00:05:20,560
کنید کد پس تا زمانی که در حال باز شدن است، اجازه دهید
171
00:05:20,560 –> 00:05:21,280
172
00:05:21,280 –> 00:05:25,440
این یکی را
173
00:05:25,440 –> 00:05:26,720
کاملاً متوقف کنیم تا بتوانید همچنان از
174
00:05:26,720 –> 00:05:28,800
آن پورت خاص استفاده کنید تا برنامه
175
00:05:28,800 –> 00:05:31,600
کاملاً خوب کار کند،
176
00:05:31,600 –> 00:05:33,680
به تست sublime باز کنید، سپس از آن
177
00:05:33,680 –> 00:05:35,039
برای کار استفاده کنید تا در صورتی که استریم
178
00:05:35,039 –> 00:05:36,880
نداشته باشید فقط می توان با پیپ
179
00:05:36,880 –> 00:05:40,240
نصب استریم لایت نصب کرد و سپس با استفاده از
180
00:05:40,240 –> 00:05:41,199
پانداها
181
00:05:41,199 –> 00:05:44,479
و سپس با استفاده از تست منظم، بنابراین این
182
00:05:44,479 –> 00:05:45,360
بسته بندی بسیار ساده است.
183
00:05:45,360 –> 00:05:53,120
184
00:05:53,120 –> 00:05:55,600
185
00:05:55,600 –> 00:05:56,800
186
00:05:56,800 –> 00:05:58,880
بسته بندی
187
00:05:58,880 –> 00:06:00,560
ما نیاز داریم این است که ما به پانداهای جریان روشن
188
00:06:00,560 –> 00:06:02,560
و تست های نخبه نیاز داریم در صورتی
189
00:06:02,560 –> 00:06:03,759
که آن را ندارید، فقط می توانید از این دستور خاص
190
00:06:03,759 –> 00:06:04,560
191
00:06:04,560 –> 00:06:07,680
برای نصب کامل آن بر روی سیستم خود استفاده کنید، بنابراین
192
00:06:07,680 –> 00:06:08,880
193
00:06:08,880 –> 00:06:11,520
بیایید نشانه گذاری برنامه را انجام دهیم تا
194
00:06:11,520 –> 00:06:13,039
بسته های کد خود را به عنوان وارد کنیم.
195
00:06:13,039 –> 00:06:15,039
ما همیشه این کار را انجام می دهیم، پس شما نیز
196
00:06:15,039 –> 00:06:16,240
197
00:06:16,240 –> 00:06:19,120
بسته های eda ما را وارد می کنید، بنابراین بیایید
198
00:06:19,120 –> 00:06:20,240
بسته های خود را به جریان تجاری وارد
199
00:06:20,240 –> 00:06:21,870
200
00:06:21,870 –> 00:06:24,639
201
00:06:24,639 –> 00:06:27,680
202
00:06:27,680 –> 00:06:32,080
203
00:06:32,080 –> 00:06:35,120
204
00:06:35,120 –> 00:06:36,240
205
00:06:36,240 –> 00:06:39,440
کنیم. پانداها را
206
00:06:39,440 –> 00:06:41,759
سریع وارد کنید سپس در تست وارد کنید
207
00:06:41,759 –> 00:06:42,479
،
208
00:06:42,479 –> 00:06:46,160
توابع نقطه تست نت را
209
00:06:46,160 –> 00:06:48,160
به عنوان nfs قرار دهید، بنابراین از تست زانو
210
00:06:48,160 –> 00:06:49,840
برای کمک به ما در جنبه بیان منظم استفاده می شود،
211
00:06:49,840 –> 00:06:50,800
212
00:06:50,800 –> 00:06:53,919
سپس من فقط برنامه اصلی خود را ایجاد می کنم
213
00:06:53,919 –> 00:06:59,039
که یک ایمیل خواهد بود.
214
00:07:00,840 –> 00:07:02,960
جریان استخراج بعداً
215
00:07:02,960 –> 00:07:05,759
جریان سمت راست، بیایید چیزی شبیه به
216
00:07:05,759 –> 00:07:06,080
آن
217
00:07:06,080 –> 00:07:08,720
خیلی ساده اضافه کنیم، سپس انتخاب خود را ایجاد کنیم،
218
00:07:08,720 –> 00:07:10,319
ما همیشه منوی خود را ایجاد می
219
00:07:10,319 –> 00:07:12,080
کنیم تا منو سه
220
00:07:12,080 –> 00:07:13,759
جلسه داشته باشد.
221
00:07:13,759 –> 00:07:15,680
اما بیایید
222
00:07:15,680 –> 00:07:18,880
ابتدا یک استخراج کننده واحد ایجاد کنیم
223
00:07:18,880 –> 00:07:23,039
سپس یکی دیگر برای استخراج کننده فله
224
00:07:24,319 –> 00:07:25,759
و سپس در نهایت فقط با
225
00:07:25,759 –> 00:07:28,000
آن کار خواهیم کرد تا بعداً تجزیه و تحلیل را
226
00:07:28,000 –> 00:07:30,960
در یک ویدیوی دیگر به آن اضافه کنیم تا
227
00:07:30,960 –> 00:07:32,479
کاملاً بسیار ساده باشد
228
00:07:32,479 –> 00:07:34,800
و سپس کاری که باید انجام دهیم در اینجا این است
229
00:07:34,800 –> 00:07:36,800
که ما باید انتخاب خود را نیز ایجاد کنیم،
230
00:07:36,800 –> 00:07:39,919
همانطور که شما همیشه انجام میدهید، این
231
00:07:39,919 –> 00:07:44,800
نوار کناری st dot خواهد بود، بیایید کادر
232
00:07:44,800 –> 00:07:47,840
منو را انتخاب کنیم و سپس منوی
233
00:07:47,840 –> 00:07:49,840
بسیار ساده را انتخاب کنیم، من میروم که اگر
234
00:07:49,840 –> 00:07:51,039
انتخاب
235
00:07:51,039 –> 00:07:54,240
این است که به خانه بروید، میخواهم شما
236
00:07:54,240 –> 00:07:56,720
جلسه اصلی را از سمت راست تا سرصفحه فرعی نقطه st انتخاب کنید
237
00:07:56,720 –> 00:07:57,680
238
00:07:57,680 –> 00:07:59,120
تا در داخل بخش خانه
239
00:07:59,120 –> 00:08:01,599
برای جستجو
240
00:08:01,599 –> 00:08:03,360
و سپس استخراج باشد تا بتوانید
241
00:08:03,360 –> 00:08:05,120
جستجو کنید یک پرس و جو ایجاد کنید و سپس
242
00:08:05,120 –> 00:08:05,919
243
00:08:05,919 –> 00:08:09,520
اگر
244
00:08:09,520 –> 00:08:12,319
انتخاب برابر با یک استخراج کننده تک
245
00:08:12,319 –> 00:08:14,879
استخراج کننده باشد، آن را استخراج کنید. گزینه
246
00:08:14,879 –> 00:08:16,560
بنابراین در این مورد می توانید
247
00:08:16,560 –> 00:08:19,039
یک چیز خاص را به درستی استخراج کنید، بنابراین
248
00:08:19,039 –> 00:08:22,960
سربرگ فرعی نقطه st بنابراین می توانید
249
00:08:22,960 –> 00:08:23,360
250
00:08:23,360 –> 00:08:26,400
مثلاً یک تم را استخراج کنید،
251
00:08:26,400 –> 00:08:29,680
بنابراین می توانید یک ایمیل آدرس اینترنتی
252
00:08:29,680 –> 00:08:32,640
یا یک شماره تلفن درست باشد، امیدوارم
253
00:08:32,640 –> 00:08:33,679
صدا خوب باشد.
254
00:08:33,679 –> 00:08:35,760
اگر انتخاب من
255
00:08:35,760 –> 00:08:36,880
256
00:08:36,880 –> 00:08:41,039
این است که به استخراج کننده کتاب بروید
257
00:08:41,039 –> 00:08:42,719
که به شما امکان می دهد چیزها را به صورت
258
00:08:42,719 –> 00:08:45,839
انبوه از طریق
259
00:08:46,240 –> 00:08:49,839
260
00:08:49,839 –> 00:08:52,720
استخراج کننده فله
261
00:08:53,440 –> 00:08:55,279
262
00:08:55,279 –> 00:08:56,800
263
00:08:56,800 –> 00:09:00,640
264
00:09:00,640 –> 00:09:03,920
st. اکنون بسیار ساده است،
265
00:09:03,920 –> 00:09:05,200
اجازه دهید برنامه را
266
00:09:05,200 –> 00:09:07,440
با استفاده از یک if main ببندیم تا به ما کمک کند آن را
267
00:09:07,440 –> 00:09:09,120
کامل ببندیم، بنابراین این یک درک اساسی است،
268
00:09:09,120 –> 00:09:09,839
بنابراین ما
269
00:09:09,839 –> 00:09:12,640
بسته های خود را در اینجا داریم، بسته های eda خود را داریم،
270
00:09:12,640 –> 00:09:14,320
سپس شما برنامه اصلی را در اینجا
271
00:09:14,320 –> 00:09:16,160
دارید، همچنین می توانید آنها را به قطعات تقسیم کنید.
272
00:09:16,160 –> 00:09:17,839
قبلاً یاد گرفتیم، اما بیایید
273
00:09:17,839 –> 00:09:18,320
با
274
00:09:18,320 –> 00:09:19,920
یک یکپارچه حرکت کنیم، بعداً میبینیم که چگونه
275
00:09:19,920 –> 00:09:22,000
آنها را اصلاح کنیم، بنابراین بیایید
276
00:09:22,000 –> 00:09:23,680
برنامه را باز کنیم، به همان مکانی که
277
00:09:23,680 –> 00:09:26,560
برنامه اکنون
278
00:09:26,560 –> 00:09:29,760
استریم لایت را اجرا میکنید، برمیگردیم.
279
00:09:29,760 –> 00:09:31,200
باید لاگها را درست ببینید
280
00:09:31,200 –> 00:09:32,560
تا بتوانید از این مکان خاص هم همین کار را انجام دهید،
281
00:09:32,560 –> 00:09:34,560
بنابراین آنچه را که باز
282
00:09:34,560 –> 00:09:35,200
میشود
283
00:09:35,200 –> 00:09:38,240
موقعیت کمتری را در کنار آن شروع
284
00:09:38,240 –> 00:09:41,360
میکنم، بنابراین میخواهم آنها را
285
00:09:42,959 –> 00:09:44,880
طوری قرار دهم که قبلاً باز باشند، بنابراین
286
00:09:44,880 –> 00:09:46,480
در پورت صفر دو باز میشود.
287
00:09:46,480 –> 00:09:48,320
که شما می توانید از اینجا ببینید که
288
00:09:48,320 –> 00:09:50,000
دقیقاً اینجا باز می شود، بنابراین من از موزیلا استفاده نمی کنم،
289
00:09:50,000 –> 00:09:51,360
ما از
290
00:09:51,360 –> 00:09:54,000
کروم استفاده می کنیم، همانطور که همیشه کد را
291
00:09:54,000 –> 00:09:54,959
در اینجا قرار می
292
00:09:54,959 –> 00:09:57,760
دهیم آدرس این URL خاص را به من اجازه دهید
293
00:09:57,760 –> 00:09:59,600
آن را در کنار آن بیاورم
294
00:09:59,600 –> 00:10:01,519
و سپس آنها را در کنار آن قرار دهیم.
295
00:10:01,519 –> 00:10:02,800
شما همیشه این کار را انجام
296
00:10:02,800 –> 00:10:05,040
میدهیم، ما میبینیم که ما سه
297
00:10:05,040 –> 00:10:06,480
جلسه
298
00:10:06,480 –> 00:10:09,920
جلسه خانگی خود را داریم، مربی اشکال استخراج تکی ما،
299
00:10:09,920 –> 00:10:11,360
بنابراین بیایید روی
300
00:10:11,360 –> 00:10:13,279
جنبه استخراجکننده تک برنامه
301
00:10:13,279 –> 00:10:15,440
کار کنیم تا با توجه به گردش کار،
302
00:10:15,440 –> 00:10:16,800
گزینهای در اختیار داشته
303
00:10:16,800 –> 00:10:19,440
باشیم که میتوانیم آن را جایگذاری کنیم. یک تست درست
304
00:10:19,440 –> 00:10:21,440
در داخل برنامه، سپس میتوانیم
305
00:10:21,440 –> 00:10:23,519
306
00:10:23,519 –> 00:10:25,279
آدرسهای اینترنتی درخواستهای ایمیل و سپس شماره تلفنهای مربوطه را استخراج کنیم،
307
00:10:25,279 –> 00:10:26,800
بنابراین این همان کاری است که میخواهیم انجام دهیم،
308
00:10:26,800 –> 00:10:28,560
بنابراین دوباره برمیگردم،
309
00:10:28,560 –> 00:10:30,399
بیایید منطقه آزمایشی خود را ایجاد کنیم
310
00:10:30,399 –> 00:10:32,880
تا منطقه آزمایشی من باشد.
311
00:10:32,880 –> 00:10:37,839
ناحیه تست نقطه
312
00:10:38,320 –> 00:10:39,839
، قرار است در اینجا تست چسبانده شود، پس
313
00:10:39,839 –> 00:10:41,680
تست را
314
00:10:41,680 –> 00:10:45,120
در اینجا بچسبانید، سپس من
315
00:10:45,120 –> 00:10:48,480
گزینه وظیفه خود را ایجاد می کنم، گزینه
316
00:10:48,480 –> 00:10:50,160
وظیفه به ما این امکان را می دهد
317
00:10:50,160 –> 00:10:54,000
که آدرس ایمیل یا
318
00:10:54,000 –> 00:10:56,320
شماره تلفن را درست
319
00:10:56,320 –> 00:10:59,600
انتخاب کنیم، بنابراین نوار کناری نقطه را انتخاب کنید. جعبه
320
00:10:59,600 –> 00:11:01,680
بیایید این را صدا کنیم مالیات من که قرار
321
00:11:01,680 –> 00:11:02,640
است یک لیست بگیرد،
322
00:11:02,640 –> 00:11:05,760
بنابراین این لیست ایمیلها را دارد،
323
00:11:05,760 –> 00:11:07,440
زیرا میخواهم تمام ایمیلها را در صورتی
324
00:11:07,440 –> 00:11:09,920
که میخواهم آدرسهای اینترنتی دریافت کنم، دریافت کنم
325
00:11:09,920 –> 00:11:11,760
و سپس آخرین مورد این است که چگونه میتوان
326
00:11:11,760 –> 00:11:13,760
شماره
327
00:11:13,760 –> 00:11:17,279
تلفنها را درست دریافت کرد، اگر این یکی را اکنون ذخیره کنم،
328
00:11:17,279 –> 00:11:18,480
شما میبینیم که
329
00:11:18,480 –> 00:11:20,320
در داخل گزینه my under my single extractor
330
00:11:20,320 –> 00:11:22,079
میتوانیم
331
00:11:22,079 –> 00:11:25,440
آن را در اینجا داشته باشیم، بنابراین آدرسهای اینترنتی و شماره تلفنهای ایمیل
332
00:11:25,440 –> 00:11:27,279
333
00:11:27,279 –> 00:11:30,079
خوب است، بنابراین بیایید یک دکمه ایجاد کنیم،
334
00:11:30,079 –> 00:11:31,440
335
00:11:31,440 –> 00:11:34,720
اگر دکمه st نقطهای را انتخاب کنیم، برویم دکمه را
336
00:11:34,720 –> 00:11:35,519
337
00:11:35,519 –> 00:11:38,880
دقیقاً استخراج کنیم سپس داخل این خاص
338
00:11:38,880 –> 00:11:42,240
آن را در زیر این
339
00:11:42,240 –> 00:11:43,360
دکمه خاص که در
340
00:11:43,360 –> 00:11:45,680
حال نوشتن یک کد است، قرار دهید و بیاورید، بنابراین چه کاری انجام میدهید
341
00:11:45,680 –> 00:11:47,519
تا ببینید اگر
342
00:11:47,519 –> 00:11:51,040
گزینه مالیات برابر با
343
00:11:51,040 –> 00:11:53,200
ایمیل باشد، اگر شخص ایمیلها را انتخاب کند
344
00:11:53,200 –> 00:11:54,560
، میخواهم
345
00:11:54,560 –> 00:11:56,320
ایمیلها را استخراج کنید، زیرا این نتیجه من است
346
00:11:56,320 –> 00:11:58,639
347
00:11:58,639 –> 00:12:00,160
و من فقط با تست نیاز از آنجا عبور می کنم،
348
00:12:00,160 –> 00:12:01,440
بنابراین از این تست برای کمک به ما استفاده کنید،
349
00:12:01,440 –> 00:12:01,920
350
00:12:01,920 –> 00:12:04,399
بنابراین ما به توابع تست نیاز داریم، بنابراین با
351
00:12:04,399 –> 00:12:05,839
تست نت می توانید کارهای زیادی را انجام دهید اگر
352
00:12:05,839 –> 00:12:07,440
به ترمینال خود برگردم،
353
00:12:07,440 –> 00:12:10,800
بیایید با ipython سه
354
00:12:10,800 –> 00:12:12,000
و سپس ما سعی خواهیم کرد برای دیدن نحوه
355
00:12:12,000 –> 00:12:13,760
استفاده از بافندهها، میتوانید از بیان منظم نیز استفاده کنید،
356
00:12:13,760 –> 00:12:14,639
357
00:12:14,639 –> 00:12:16,959
اما تستهای بافتنی این کار را برای ما بسیار آسان
358
00:12:16,959 –> 00:12:18,240
میکند که بتوانیم همان کاری را که
359
00:12:18,240 –> 00:12:19,680
میتوانیم با عبارت معمولی درست
360
00:12:19,680 –> 00:12:21,279
خارج از جعبه انجام دهیم، انجام دهیم، بنابراین از این تست برای کمک استفاده میکنیم.
361
00:12:21,279 –> 00:12:23,040
با ما به عقب برمی
362
00:12:23,040 –> 00:12:26,720
گردم و
363
00:12:26,720 –> 00:12:29,839
توابع تست را به صورت nfs وارد
364
00:12:29,839 –> 00:12:32,639
می کنم، سپس اگر روش ها
365
00:12:32,639 –> 00:12:33,680
و ویژگی های مختلف این
366
00:12:33,680 –> 00:12:34,320
بسته خاص را بررسی
367
00:12:34,320 –> 00:12:36,480
کنم، می توانید کارهای جالبی انجام دهید، بنابراین
368
00:12:36,480 –> 00:12:37,839
از جمله آنها این است که ما
369
00:12:37,839 –> 00:12:40,880
در واقع می توانیم استخراج کنیم.
370
00:12:40,880 –> 00:12:42,800
ایمیلها یک تابع برای استخراج ایمیلها
371
00:12:42,800 –> 00:12:44,720
از تست وجود دارد، یک تابع دیگر برای
372
00:12:44,720 –> 00:12:45,760
استخراج
373
00:12:45,760 –> 00:12:48,079
شماره تلفنها وجود دارد، یک
374
00:12:48,079 –> 00:12:50,000
تابع دیگر برای استخراج آدرسهای اینترنتی مستقیماً
375
00:12:50,000 –> 00:12:51,600
از جعبه وجود دارد، بنابراین سعی کنید از این سه
376
00:12:51,600 –> 00:12:53,680
تابع برای استخراج این زمانهای خاص استفاده کنید،
377
00:12:53,680 –> 00:12:56,800
بنابراین من به برنامه سپس
378
00:12:56,800 –> 00:12:57,760
من با توابع بافتنی می روم ایمیل ها را استخراج می کنم و همین الان در آزمونم قبول می شوم،
379
00:12:57,760 –> 00:13:00,800
380
00:13:00,800 –> 00:13:03,839
381
00:13:03,839 –> 00:13:06,800
بیایید آن را روی st
382
00:13:06,800 –> 00:13:08,800
بنویسیم تا نتیجه ای که داریم را بنویسیم،
383
00:13:08,800 –> 00:13:10,560
آن را ذخیره کرده و به خود برنامه برمی گردم،
384
00:13:10,560 –> 00:13:12,959
385
00:13:13,600 –> 00:13:16,880
بنابراین بیایید با همیشه اجرا کنید.
386
00:13:18,320 –> 00:13:20,959
من اینجا هستم بسیار خوب پس اکنون وجود
387
00:13:20,959 –> 00:13:22,880
دارد پس بیایید در تست خود جایگذاری کنیم تا
388
00:13:22,880 –> 00:13:24,480
این آزمایش خاص را از اینجا داشته باشیم
389
00:13:24,480 –> 00:13:28,240
بنابراین من دوباره این آزمایش را کپی می کنم پس بیایید
390
00:13:28,240 –> 00:13:29,680
آن را کپی کنیم و سپس در یک
391
00:13:29,680 –> 00:13:31,839
فایل خاص ذخیره کنیم تا بتوانیم
392
00:13:31,839 –> 00:13:32,839
از آن استفاده کنیم.
393
00:13:32,839 –> 00:13:35,839
درست است،
394
00:13:36,480 –> 00:13:41,199
بیایید بالا برویم و هر چیزی را
395
00:13:41,920 –> 00:13:44,000
که این یکی را کپی می کنم انتخاب می کنیم، سپس در
396
00:13:44,000 –> 00:13:44,959
داخل برنامه
397
00:13:44,959 –> 00:13:47,600
پیست می کنم، بنابراین حالا اگر آن را در اینجا جای گذاری کنم، به
398
00:13:47,600 –> 00:13:48,880
399
00:13:48,880 –> 00:13:51,920
طور پیش فرض روی استخراج کلیک می کنم، آن از ایمیل استفاده می کند،
400
00:13:51,920 –> 00:13:53,760
فقط به طور خودکار همه ایمیل ها را استخراج می کند،
401
00:13:53,760 –> 00:13:55,680
درست بسیار عالی و بسیار عالی
402
00:13:55,680 –> 00:13:56,480
خوب است، بنابراین
403
00:13:56,480 –> 00:13:57,760
فقط با استفاده از آزمایش میتوانید
404
00:13:57,760 –> 00:13:59,680
ایمیلهای دیگر را استخراج کنید، خیلی خوب است، من
405
00:13:59,680 –> 00:14:01,279
همچنین میتوانم آن را از اینجا تغییر دهم
406
00:14:01,279 –> 00:14:02,800
و سپس ادامه بدهم تا بگوییم چگونه میتوان
407
00:14:02,800 –> 00:14:05,040
همه URLها را
408
00:14:05,040 –> 00:14:07,199
استخراج کرد یا اینکه من میخواستم
409
00:14:07,199 –> 00:14:09,199
آنها را بیرون بیاورم، به نظر میرسد آنجاست. هیچ نشانی اینترنتی
410
00:14:09,199 –> 00:14:10,959
وجود ندارد، مرجعی وجود دارد، زیرا آنها
411
00:14:10,959 –> 00:14:12,160
در آنجا انجام نشده اند، به همین دلیل است
412
00:14:12,160 –> 00:14:13,680
که این پیکان را به ما می دهد، بنابراین اگر به
413
00:14:13,680 –> 00:14:15,600
اینجا برگردم، هیچ چیز درستی وجود ندارد،
414
00:14:15,600 –> 00:14:17,839
بنابراین این کار بسیار جالبی است که
415
00:14:17,839 –> 00:14:19,040
شما انجام داده اید، پس
416
00:14:19,040 –> 00:14:20,560
بیایید برگردیم و آن را بچسبانیم. آزمون خاص
417
00:14:20,560 –> 00:14:22,800
در اینجا
418
00:14:23,199 –> 00:14:26,480
ایجاد کنید یک گزینه فایل دیگر آن را جایگذاری کنید
419
00:14:26,480 –> 00:14:27,519
تا بتوانیم از آن به عنوان
420
00:14:27,519 –> 00:14:30,480
مرجع استفاده کنیم، بنابراین من دوباره برمی
421
00:14:30,480 –> 00:14:32,800
گردم سپس روی جنبه دیگر آن کار می کنم،
422
00:14:32,800 –> 00:14:33,680
بنابراین
423
00:14:33,680 –> 00:14:35,519
نحوه استخراج ایمیل ها را دیدیم، حالا بیایید ببینیم
424
00:14:35,519 –> 00:14:37,360
چگونه گزینه بعدی را اضافه کنیم. در
425
00:14:37,360 –> 00:14:41,920
غیر این صورت، اگر گزینه مالیات برابر با
426
00:14:41,920 –> 00:14:44,959
آدرسهای اینترنتی باشد، میخواهم
427
00:14:44,959 –> 00:14:49,360
همان کار را با استفاده از test انجام دهید.
428
00:14:49,360 –> 00:14:52,560
آدرسهای Extract اکنون در آزمون قبول میشوند،
429
00:14:52,560 –> 00:14:54,480
سپس همان مبلغ را پرداخت میکنم، در غیر این صورت،
430
00:14:54,480 –> 00:14:58,000
اگر گزینه مالیاتی است به
431
00:14:58,000 –> 00:15:00,480
شماره تلفنها بروید. سپس من همین کار را انجام میدهم،
432
00:15:00,480 –> 00:15:02,480
بنابراین نتیجه
433
00:15:02,480 –> 00:15:07,440
این است که به nfs dot میروم،
434
00:15:07,600 –> 00:15:11,360
شماره تلفنها را استخراج
435
00:15:11,360 –> 00:15:13,120
میکنم، من در حال گذراندن آزمون خود هستم، بنابراین
436
00:15:13,120 –> 00:15:14,800
چیزی بسیار ساده است، بنابراین اگر
437
00:15:14,800 –> 00:15:16,240
اکنون به عقب برگردم برنامه کار میکند، دیگر خراب نمیشود
438
00:15:16,240 –> 00:15:17,519
.
439
00:15:17,519 –> 00:15:21,120
پس بیایید به اینجا برگردیم،
440
00:15:21,120 –> 00:15:23,760
این همان چیزی است که ما از آن استفاده میکنیم، چرخش
441
00:15:23,760 –> 00:15:25,360
442
00:15:25,360 –> 00:15:28,560
آن، تغییرات را شناسایی میکند،
443
00:15:30,240 –> 00:15:33,519
بنابراین با استفاده از همان دادههایی که داشتیم،
444
00:15:33,519 –> 00:15:36,380
بیایید به تک استخراجکننده
445
00:15:36,380 –> 00:15:39,120
[موسیقی]
446
00:15:39,120 –> 00:15:41,920
که در متن جایگذاری میکنم برگردیم. که ما
447
00:15:41,920 –> 00:15:42,800
عصاره ای
448
00:15:42,800 –> 00:15:45,040
داشتیم، می توانیم همه آنها را همانطور که انتظار می رفت درست دریافت کنیم،
449
00:15:45,040 –> 00:15:46,079
450
00:15:46,079 –> 00:15:48,480
بنابراین اگر به عقب برگردم و آن را از آنها تغییر دهم
451
00:15:48,480 –> 00:15:50,800
به
452
00:15:50,800 –> 00:15:54,079
آدرسهای اینترنتی مشکل دارد، بنابراین من میخواهم آدرسهای اینترنتی را در آنجا دریافت کنم،
453
00:15:54,079 –> 00:15:57,040
امیدوارم آدرسها در حال خواندن آنها باشد، فکر
454
00:15:57,040 –> 00:15:58,320
میکنم این چیزی در مورد رابط
455
00:15:58,320 –> 00:15:58,959
از آدرسهای اینترنتی است،
456
00:15:58,959 –> 00:16:00,560
اما میتوانید عبارت معمولی را
457
00:16:00,560 –> 00:16:03,600
برای استفاده از حق خود تغییر دهید،
458
00:16:03,600 –> 00:16:06,079
بیایید شماره تلفنها را بررسی کنیم، شماره تلفنها را
459
00:16:06,079 –> 00:16:07,839
استخراج کنیم تا این
460
00:16:07,839 –> 00:16:08,399
شمارههای تلفن در
461
00:16:08,399 –> 00:16:10,399
آنجا ظاهر میشوند، بنابراین
462
00:16:10,399 –> 00:16:11,440
این شماره اینجا است،
463
00:16:11,440 –> 00:16:13,279
بنابراین این یک ویژگی بسیار خوب است، بنابراین اکنون
464
00:16:13,279 –> 00:16:16,240
بیایید ببینیم چگونه
465
00:16:16,240 –> 00:16:18,399
آن را بهتر کنیم، بنابراین از این شماره تلفن استفاده میکنیم،
466
00:16:18,399 –> 00:16:20,399
اگر غیر از این است، بنابراین باید
467
00:16:20,399 –> 00:16:21,199
آن را ببندیم تا
468
00:16:21,199 –> 00:16:24,560
بیایید این یکی را از اینجا تغییر دهیم و این
469
00:16:24,560 –> 00:16:25,680
را آخرین مورد
470
00:16:25,680 –> 00:16:27,839
درست
471
00:16:28,959 –> 00:16:32,079
کنیم تا اگر این آدرسها
472
00:16:32,079 –> 00:16:33,920
ردیفهای شما را استخراج میکنند، اگر شماره
473
00:16:33,920 –> 00:16:34,839
تلفن است، شماره تلفنها را
474
00:16:34,839 –> 00:16:37,839
475
00:16:38,720 –> 00:16:40,160
درست
476
00:16:40,160 –> 00:16:42,480
استخراج میکنند تا بهطور پیشفرض همیشه ایمیلها را درست استخراج کند
477
00:16:42,480 –> 00:16:45,199
تا بسته شود. اکنون بهترین
478
00:16:45,199 –> 00:16:46,639
گزینه این است که شما سعی می کنید
479
00:16:46,639 –> 00:16:48,560
ببینید چگونه
480
00:16:48,560 –> 00:16:51,199
نتیجه را به یک قاب داده تبدیل کنید،
481
00:16:51,199 –> 00:16:52,959
بنابراین چگونه این کار را انجام دهیم، بنابراین
482
00:16:52,959 –> 00:16:56,880
من دوباره برمی گردم و از
483
00:16:56,880 –> 00:17:00,880
یک بسط دهنده بتا ساده استفاده می کنم، بنابراین
484
00:17:00,880 –> 00:17:04,160
بسط دهنده بتا
485
00:17:04,160 –> 00:17:07,199
نه پس از آن، نتایج بهعنوان قاب داده وجود دارد،
486
00:17:07,199 –> 00:17:09,520
487
00:17:09,760 –> 00:17:13,520
سپس من میخواهم
488
00:17:13,520 –> 00:17:15,119
گزینهای برای استفاده از پانداها برای تبدیل
489
00:17:15,119 –> 00:17:17,039
نتیجه به یک قاب
490
00:17:17,039 –> 00:17:18,720
داده ایجاد کنم، بنابراین فریم داده من خواهد بود، بنابراین اجازه دهید به
491
00:17:18,720 –> 00:17:20,079
نتیجه
492
00:17:20,079 –> 00:17:24,160
df و سپس pt قاب داده
493
00:17:24,160 –> 00:17:26,640
از موسس برویم. در اینجا و من فریم دادهام را ارسال میکنم،
494
00:17:26,640 –> 00:17:28,000
بنابراین یک
495
00:17:28,000 –> 00:17:29,039
دیکشنری
496
00:17:29,039 –> 00:17:32,960
میشود،
497
00:17:32,960 –> 00:17:34,640
نتیجه میشود.
498
00:17:34,640 –> 00:17:36,640
499
00:17:36,640 –> 00:17:39,520
500
00:17:39,520 –> 00:17:43,039
501
00:17:43,039 –> 00:17:46,080
ارسال نتایج من به درستی df،
502
00:17:46,080 –> 00:17:48,559
بنابراین اگر آن را ذخیره کنم و به
503
00:17:48,559 –> 00:17:49,679
خود برنامه
504
00:17:49,679 –> 00:17:52,160
برگردم، بیایید با همیشه اجرا شود، بنابراین می بینید
505
00:17:52,160 –> 00:17:53,919
که
506
00:17:53,919 –> 00:17:56,000
اگر استخراج کنم، گزینه ای خواهیم داشت، می توانید ببینید که از
507
00:17:56,000 –> 00:17:58,080
اینجا نتیجه را به عنوان قاب داده داریم
508
00:17:58,080 –> 00:17:59,600
سپس شما همچنین می توانید آن را ببینید همچنین اجازه دهید من
509
00:17:59,600 –> 00:18:02,160
آن را در اینجا گسترش دهم،
510
00:18:02,559 –> 00:18:05,919
ما آن را کاملاً
511
00:18:05,919 –> 00:18:07,039
خوب داریم، بنابراین کار با برنامه تمام شد، بنابراین
512
00:18:07,039 –> 00:18:08,640
گزینه بعدی اضافه کردن گزینه دانلود است،
513
00:18:08,640 –> 00:18:09,360
514
00:18:09,360 –> 00:18:11,520
بنابراین ما نحوه کپی و چسباندن
515
00:18:11,520 –> 00:18:12,559
در استریم لایت را دیدیم
516
00:18:12,559 –> 00:18:13,840
که این ویژگی های خاص را دریافت کنیم. اکنون با استفاده از
517
00:18:13,840 –> 00:18:15,760
تست منظم، بیایید ببینیم که چگونه می توان همکاری کرد
518
00:18:15,760 –> 00:18:16,400
نتیجه
519
00:18:16,400 –> 00:18:19,679
را در یک csv قابل دانلود به درستی تبدیل کنید، بنابراین من
520
00:18:19,679 –> 00:18:22,320
دوباره برمی گردم،
521
00:18:22,799 –> 00:18:24,320
ما در حال ساختن یک قسمت از برنامه هستیم، سپس
522
00:18:24,320 –> 00:18:26,240
آن را برای بقیه به درستی کپی کنید،
523
00:18:26,240 –> 00:18:27,360
بنابراین بیایید ببینیم چگونه با آن دانلود کار کنیم،
524
00:18:27,360 –> 00:18:28,960
بنابراین من از یک تابع ساده
525
00:18:28,960 –> 00:18:29,760
526
00:18:29,760 –> 00:18:31,280
برای از آن عبور کنید، بنابراین
527
00:18:31,280 –> 00:18:33,840
من به بالای فایل خود برمی گردم، اکنون
528
00:18:33,840 –> 00:18:35,120
این بسته خاص را کپی و جایگذاری کنید، بنابراین با
529
00:18:35,120 –> 00:18:37,919
این جزئیات تماس میگیرم، بنابراین
530
00:18:37,919 –> 00:18:40,960
پایه 64 را درست وارد میکنم
531
00:18:40,960 –> 00:18:44,080
و همچنین زمان ورودی را وارد میکنم تا به ما در
532
00:18:44,080 –> 00:18:46,240
ایجاد مهر زمانی کمک کند. در فایل ما، بنابراین
533
00:18:46,240 –> 00:18:48,320
اینها تابع های مرتبط هستند
534
00:18:48,320 –> 00:18:49,840
به نام make downloadable، بنابراین من
535
00:18:49,840 –> 00:18:50,320
536
00:18:50,320 –> 00:18:53,760
تابع را برای صرفه جویی در وقت ما پیست می کنم، بنابراین اجازه دهید
537
00:18:53,760 –> 00:18:54,320
538
00:18:54,320 –> 00:18:56,240
تابع را در اینجا قرار
539
00:18:56,240 –> 00:18:57,600
دهم، حالا تابع را توضیح دهید تا تابع به این صورت باشد
540
00:18:57,600 –> 00:18:58,799
که ما می رویم برای ایجاد یک
541
00:18:58,799 –> 00:19:00,559
قدرت زمانی ساده درست با استفاده از زمان
542
00:19:00,559 –> 00:19:01,840
و سپس این فرمت زمانی است
543
00:19:01,840 –> 00:19:03,679
که ما می خواهیم مهر زمانی و ایجاد
544
00:19:03,679 –> 00:19:05,440
آن دو عملکرد، بنابراین یکی آن را قابل
545
00:19:05,440 –> 00:19:06,480
دانلود کنیم
546
00:19:06,480 –> 00:19:09,200
و می خواهیم آن را به یک قاب داده قابل دانلود تبدیل کنیم
547
00:19:09,200 –> 00:19:10,799
، نام را درست روی آن بنویسیم
548
00:19:10,799 –> 00:19:12,240
تا این یکی این است که ما هستیم فقط میخواهیم
549
00:19:12,240 –> 00:19:14,240
دادههایمان را به
550
00:19:14,240 –> 00:19:17,039
یک فایل csv تبدیل کنیم، سپس
551
00:19:17,039 –> 00:19:18,640
با استفاده از
552
00:19:18,640 –> 00:19:20,960
b64 آن را به رمزگذاری b64 تبدیل میکنیم، سپس آنها را
553
00:19:20,960 –> 00:19:22,559
رمزگشایی میکنیم، سپس آنها را از طریق
554
00:19:22,559 –> 00:19:23,440
سیم
555
00:19:23,440 –> 00:19:26,400
و از طریق لینک از طریق html ارسال میکنیم، خیلی
556
00:19:26,400 –> 00:19:26,799
ساده است.
557
00:19:26,799 –> 00:19:28,960
سپس باید آن را دانلود کنید، بنابراین این
558
00:19:28,960 –> 00:19:29,840
تابع ساده ای است
559
00:19:29,840 –> 00:19:31,520
که ما بارها و بارها از آن استفاده کرده ایم،
560
00:19:31,520 –> 00:19:33,200
بنابراین همان چیزی که
561
00:19:33,200 –> 00:19:33,679
در اینجا به
562
00:19:33,679 –> 00:19:35,760
درستی استفاده می شود، تنها تفاوت این است
563
00:19:35,760 –> 00:19:37,120
که در داخل اینجا
564
00:19:37,120 –> 00:19:39,120
ما در حال عبور از یک نوع کار خاص
565
00:19:39,120 –> 00:19:40,880
درست است اگر شخص ایمیل انتخاب شده
566
00:19:40,880 –> 00:19:42,400
میخواهید به من بگویید که او
567
00:19:42,400 –> 00:19:44,400
ایمیلها را استخراج کرده است اگر شخصی
568
00:19:44,400 –> 00:19:46,160
شماره تلفن را استخراج کرده است، ما میخواهیم
569
00:19:46,160 –> 00:19:48,080
به فردی که شماره تلفن را استخراج کرده است
570
00:19:48,080 –> 00:19:50,240
و سپس مهر زمان را بگوییم، بنابراین بیایید
571
00:19:50,240 –> 00:19:52,880
برگردیم این یکی را اینجا ببینید
572
00:19:52,880 –> 00:19:55,440
و تابع خاص را در اینجا اعمال کنید.
573
00:19:55,440 –> 00:19:57,280
قرار است
574
00:19:57,280 –> 00:20:01,360
فایل قابل دانلود ساخت من باشد و من
575
00:20:01,360 –> 00:20:03,600
نتیجه آن را به سمت راست این قاب داده خاص
576
00:20:03,600 –> 00:20:06,159
و سپس گزینه task ارسال می کنم، پس بیایید
577
00:20:06,159 –> 00:20:07,120
آن را ذخیره کنیم
578
00:20:07,120 –> 00:20:10,159
و دوباره به برنامه برگردیم، بنابراین
579
00:20:10,159 –> 00:20:13,360
بیایید استخراج کنیم، اجازه دهید یک r به ما بدهیم در نتیجه بیایید از ایمیلها استفاده کنیم
580
00:20:13,360 –> 00:20:18,320
تا از شماره تلفنها استفاده کنیم،
581
00:20:18,799 –> 00:20:21,840
سپس آن را استخراج میکنیم، همانطور که انتظار میرود کار میکند،
582
00:20:21,840 –> 00:20:23,919
اگر در
583
00:20:23,919 –> 00:20:25,360
اینجا به عنوان چارچوب داده پایین
584
00:20:25,360 –> 00:20:27,679
بیایم، ایمیلهایمان را درست میگیریم و سپس
585
00:20:27,679 –> 00:20:28,960
میبینیم که
586
00:20:28,960 –> 00:20:30,640
اگر اکنون روی آن کلیک کنم، گزینه دانلود نتایج را داریم.
587
00:20:30,640 –> 00:20:32,000
کاملاً خوب پیش میرود، بنابراین
588
00:20:32,000 –> 00:20:34,799
ایمیلهای استخراجشده از اینجا به
589
00:20:34,799 –> 00:20:36,320
درستی نتیجه میدهند که چیزی بسیار
590
00:20:36,320 –> 00:20:37,919
جالب است، چیز بسیار خوبی است.
591
00:20:37,919 –> 00:20:40,080
592
00:20:40,080 –> 00:20:41,440
593
00:20:41,440 –> 00:20:44,400
استخراج کننده انبوه
594
00:20:44,400 –> 00:20:45,120
و سپس خانه
595
00:20:45,120 –> 00:20:47,280
درست است، بنابراین گردش کار اصلی این است که
596
00:20:47,280 –> 00:20:48,960
ما فقط یک گزینه کپی و
597
00:20:48,960 –> 00:20:49,919
چسباندن مرحله ایجاد
598
00:20:49,919 –> 00:20:51,520
کردیم، سپس از تست زانو و سپس
599
00:20:51,520 –> 00:20:53,280
پانداها استفاده می کنیم تا به ما کمک کنند آزمایش خود را استخراج کنیم و
600
00:20:53,280 –> 00:20:54,320
سپس آن را
601
00:20:54,320 –> 00:20:57,280
به csv تبدیل کنیم و آن را انجام دهیم. قابل دانلود
602
00:20:57,280 –> 00:20:59,120
بیایید به گزینه بعدی استخراج کننده فله
603
00:20:59,120 –> 00:20:59,760
604
00:20:59,760 –> 00:21:02,240
605
00:21:02,240 –> 00:21:03,120
606
00:21:03,120 –> 00:21:05,600
برویم، دوباره به ساختار جعبه باز می گردم که همان چیزی را در آنجا تکرار می کنیم تا
607
00:21:05,600 –> 00:21:07,360
بسازیم زیرا تقریباً همان ایده درست
608
00:21:07,360 –> 00:21:08,880
از آنجایی که مفهوم
609
00:21:08,880 –> 00:21:11,840
پشت آن را دریافت کرده ایم. o من دوباره به
610
00:21:11,840 –> 00:21:14,400
استخراج کننده کتاب برمی گردم
611
00:21:14,400 –> 00:21:16,080
و سپس برای استخراج کننده انبوه، به
612
00:21:16,080 –> 00:21:17,600
شما این امکان را
613
00:21:17,600 –> 00:21:19,679
می دهیم که مانند آنچه در بالا انجام دادیم، تستی را بچسبانید، بنابراین
614
00:21:19,679 –> 00:21:22,400
این یکی را
615
00:21:22,400 –> 00:21:24,400
اینجا کپی می کنم، همین گزینه را اینجا کپی می کنم.
616
00:21:24,400 –> 00:21:27,120
چیزی که در اینجاست،
617
00:21:28,960 –> 00:21:31,840
بیایید این را کپی کنیم و سپس
618
00:21:31,840 –> 00:21:34,559
روی گزینه Bulk Extract
619
00:21:34,559 –> 00:21:36,720
Pivot سمت راست کار کنیم، بنابراین اگر به
620
00:21:36,720 –> 00:21:37,840
عقب برگردم و آن را بررسی کنم، همان
621
00:21:37,840 –> 00:21:40,320
چیزی است که همه چیز همانطور که میخواهیم کار میکند
622
00:21:40,320 –> 00:21:40,590
623
00:21:40,590 –> 00:21:42,000
[Music]،
624
00:21:42,000 –> 00:21:44,000
بنابراین استخراج جعبه به ما اجازه میدهد که
625
00:21:44,000 –> 00:21:46,159
بتوانیم
626
00:21:46,159 –> 00:21:48,960
صندوق ورودی مانند ایمیلها را همراه با
627
00:21:48,960 –> 00:21:51,039
فرض کنید شماره تلفن یا آدرسهای اینترنتی را با هم استخراج کنید
628
00:21:51,039 –> 00:21:52,480
درست اولین مورد تنها بود، اما
629
00:21:52,480 –> 00:21:53,919
میخواهید آنها را با هم بچینید
630
00:21:53,919 –> 00:21:56,559
تا بتوانید از آن استفاده کنید، بنابراین من
631
00:21:56,559 –> 00:21:59,200
دوباره برمیگردم، بیایید به این فکر کنیم و
632
00:21:59,200 –> 00:22:02,240
بیایید نحوه کار با آن
633
00:22:02,370 –> 00:22:03,600
[Music] را ببینید،
634
00:22:03,600 –> 00:22:05,120
بنابراین کاری که من میخواهم انجام دهم این است
635
00:22:05,120 –> 00:22:07,840
که به گزینههای مالیاتی خود میروم،
636
00:22:07,840 –> 00:22:10,880
بیایید یک گزینه مالیاتی ایجاد کنیم همانطور که ما انجام دادیم
637
00:22:10,880 –> 00:22:14,480
st dot نوار کناری، چند
638
00:22:14,480 –> 00:22:16,320
انتخاب چندگانه به جای استفاده از چند
639
00:22:16,320 –> 00:22:17,840
انتخاب کنید اکنون
640
00:22:17,840 –> 00:22:21,120
در متنی که می خواهم بگذرید سپس در
641
00:22:21,120 –> 00:22:22,559
642
00:22:22,559 –> 00:22:25,600
گزینه های من می گذارم تا ما گزینه ای از ایمیل ها را دارم اما
643
00:22:25,600 –> 00:22:26,000
بیایید
644
00:22:26,000 –> 00:22:28,880
آن را در قالب لیست در اینجا قرار دهیم،
645
00:22:28,880 –> 00:22:31,039
بنابراین من می خواهم به لیست مالیاتی خود بروم
646
00:22:31,039 –> 00:22:33,280
647
00:22:35,440 –> 00:22:37,840
و سپس می خواهم در لیست مالیاتی خود ایجاد
648
00:22:37,840 –> 00:22:41,840
کنم که ایمیل های من باشد
649
00:22:42,240 –> 00:22:43,679
و این یکی می رود برای اینکه آدرس های اینترنتی مانند ما
650
00:22:43,679 –> 00:22:45,679
باشد و شماره بعدی
651
00:22:45,679 –> 00:22:48,559
شماره تلفن من باشد، من آن را اینجا ارسال می
652
00:22:48,559 –> 00:22:50,080
کنم لیست مالیاتی من در اینجا
653
00:22:50,080 –> 00:22:52,480
کامل است که اگر به عقب برگردم همه چیز تمام است و
654
00:22:52,480 –> 00:22:53,440
655
00:22:53,440 –> 00:22:55,520
اگر روی نوار کناری کلیک کنم آن را ذخیره کنم، این
656
00:22:55,520 –> 00:22:56,799
گزینه وجود دارد از انتخاب
657
00:22:56,799 –> 00:22:59,840
همه این موارد در اینجا، بنابراین ما میتوانیم
658
00:22:59,840 –> 00:23:00,720
گزینهای را انتخاب کنیم
659
00:23:00,720 –> 00:23:03,039
تا آدرسهای اینترنتی و شماره تلفنهای ایمیل را ارسال کنیم، بنابراین
660
00:23:03,039 –> 00:23:04,799
بیایید یک گزینه پیشفرض بدهیم
661
00:23:04,799 –> 00:23:09,840
تا پیشفرض به
662
00:23:11,360 –> 00:23:13,840
طور پیشفرض ایمیلها باشد، به
663
00:23:13,840 –> 00:23:16,559
طور خودکار ایمیلها را برای ما انتخاب
664
00:23:16,559 –> 00:23:18,400
میکند. محور پیشفرض سمت راست
665
00:23:18,400 –> 00:23:20,480
به طوری که خراب نمیشود،
666
00:23:20,480 –> 00:23:22,880
پس کار ما تمام شد، حالا بیایید
667
00:23:22,880 –> 00:23:24,640
ببینیم چگونه با آن کار کنیم، من
668
00:23:24,640 –> 00:23:26,000
دکمهای نمیآورم، اما بلافاصله میرویم
669
00:23:26,000 –> 00:23:27,120
670
00:23:27,120 –> 00:23:31,600
و سپس مشخص میکنیم که چه چیزی میخواهیم
671
00:23:31,600 –> 00:23:32,960
خوب استخراج کنید، پس بیایید ببینیم چگونه ضبط کنیم، بنابراین من
672
00:23:32,960 –> 00:23:35,039
می خواهم یک نقشه نگار متن ایجاد کنم، بیایید
673
00:23:35,039 –> 00:23:37,360
برویم درست است، ما یک
674
00:23:37,360 –> 00:23:38,240
فرهنگ لغت خواهیم داشت که در آن
675
00:23:38,240 –> 00:23:39,679
از همان تابعی استفاده می
676
00:23:39,679 –> 00:23:41,520
کنیم که به یاد داشته باشید که این
677
00:23:41,520 –> 00:23:43,120
توابع خاص را
678
00:23:43,120 –> 00:23:44,720
داشتیم که از این توابع خاص
679
00:23:44,720 –> 00:23:46,960
در یک فرهنگ لغت ساده استفاده می
680
00:23:46,960 –> 00:23:49,279
کردیم که اگر شخص انتخاب کرد، شخص را
681
00:23:49,279 –> 00:23:50,559
انتخاب کنید. یک تست خاص، به
682
00:23:50,559 –> 00:23:52,000
طور خودکار آن
683
00:23:52,000 –> 00:23:52,960
تابع خاص را درست انتخاب می کند،
684
00:23:52,960 –> 00:23:54,960
بنابراین این یک روش ساده برای کار با آن است،
685
00:23:54,960 –> 00:23:56,159
من آن را به عنوان
686
00:23:56,159 –> 00:23:59,520
یک نقشه بردار صدا می زنم و نامی برای
687
00:23:59,520 –> 00:24:03,279
آن می گذارم، بنابراین
688
00:24:03,279 –> 00:24:04,880
اگر آنها برای انتخاب ایمیل ها پول پرداخت می کنند، بیایید این ایمیل ها را درست صدا کنیم.
689
00:24:04,880 –> 00:24:06,480
سپس میخواهم از تابع آن استفاده کنم و
690
00:24:06,480 –> 00:24:09,679
اکنون در آزمون خود
691
00:24:09,679 –> 00:24:12,559
قبول شوم، اجازه میدهم ایمیلهای استخراج شده من در روز آزمون
692
00:24:12,559 –> 00:24:13,039
693
00:24:13,039 –> 00:24:15,120
به درستی بگذرد، بنابراین تابع
694
00:24:15,120 –> 00:24:16,320
پرداخت به فرهنگ لغت را درست انتخاب میکند،
695
00:24:16,320 –> 00:24:19,600
یکی دیگر
696
00:24:19,600 –> 00:24:22,640
آدرسهای اینترنتی من خواهد بود که همان چیزی است.
697
00:24:22,640 –> 00:24:23,279
بنابراین
698
00:24:23,279 –> 00:24:26,799
باید توابع را
699
00:24:26,799 –> 00:24:32,080
700
00:24:32,080 –> 00:24:33,200
701
00:24:33,200 –> 00:24:34,720
702
00:24:34,720 –> 00:24:36,000
703
00:24:36,000 –> 00:24:38,400
704
00:24:38,400 –> 00:24:41,200
انجام دهید. شاید بعداً
705
00:24:41,200 –> 00:24:44,320
شماره تلفن ها باشد
706
00:24:44,320 –> 00:24:47,840
.
707
00:24:48,640 –> 00:24:51,039
شماره تلفن توابع اکنون در آزمون من درست
708
00:24:51,039 –> 00:24:52,400
709
00:24:52,400 –> 00:24:54,320
710
00:24:54,320 –> 00:24:55,919
می گذرد، بنابراین این ساده است، شما چندین تابع را با استفاده از یک فرهنگ لغت اجرا می کنید، خوب است، بنابراین چیزی ساده است که من می
711
00:24:55,919 –> 00:24:57,440
خواهم بگویم که بیایید
712
00:24:57,440 –> 00:25:01,120
یک نتیجه یا نتیجه
713
00:25:01,120 –> 00:25:03,520
درست یک لیست ایجاد کنیم. آنها را
714
00:25:03,520 –> 00:25:04,159
715
00:25:04,159 –> 00:25:07,600
با آن برای مالیات در گزینههای مالیاتی من قرار
716
00:25:07,600 –> 00:25:10,320
717
00:25:11,039 –> 00:25:14,000
دهید درست برای مالیات در گزینه مالیات من
718
00:25:14,000 –> 00:25:15,279
میتوانید اگر آن را انتخاب کنید کلاس گزینهها را
719
00:25:15,279 –> 00:25:17,600
بگذارید، اجازه دهید آن را مانند آن گزینه کنیم، بنابراین
720
00:25:17,600 –> 00:25:20,720
اجازه دهید با نتایج قبلی مطابقت داشته باشد.
721
00:25:20,720 –> 00:25:24,000
722
00:25:24,000 –> 00:25:26,320
و من در
723
00:25:26,320 –> 00:25:27,760
آن آزمون خاص به درستی قبول میشوم، بنابراین این
724
00:25:27,760 –> 00:25:29,600
یکی به طور خودکار
725
00:25:29,600 –> 00:25:32,799
این یکی را انتخاب میکند و سپس این یکی را
726
00:25:32,799 –> 00:25:35,200
درست از جعبه اجرا میکند، خیلی جالب است،
727
00:25:35,200 –> 00:25:35,840
حالا بیایید برویم نتیجه در
728
00:25:35,840 –> 00:25:37,919
حال بیرون آمدن است، بنابراین بیایید
729
00:25:37,919 –> 00:25:39,039
ابتدا نتیجه را چاپ کنیم
730
00:25:39,039 –> 00:25:42,400
تا نقطه پایانی نتیجه را درست کنید تا
731
00:25:42,400 –> 00:25:44,720
ببینید کار می کند، بنابراین من آن را ذخیره می کنم
732
00:25:44,720 –> 00:25:47,440
و سپس بیایید آن را بررسی کنیم تا
733
00:25:47,440 –> 00:25:48,400
آن را در اینجا داشته باشیم،
734
00:25:48,400 –> 00:25:51,840
بنابراین بیایید در آزمایش خود پیست کنیم، بنابراین
735
00:25:51,840 –> 00:25:55,919
در متنی که روی آن کار می