در این مطلب، ویدئو ساختن یک تولید کننده نام کاربری تصادفی با برنامه نویسی پایتون – اسکریپت های 5 دقیقه ای پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:10
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,070
سلام بچه ها به کانال بازگردید
2
00:00:02,070 –> 00:00:03,750
اگر اولین بار است که اینجا نام من
3
00:00:03,750 –> 00:00:05,370
درک است می توانم آموزش های برنامه نویسی پایتون را
4
00:00:05,370 –> 00:00:07,410
در این یکی پوشش دهم، ما یک
5
00:00:07,410 –> 00:00:09,540
درخواست مشترک داریم که چگونه می توانیم
6
00:00:09,540 –> 00:00:12,179
با استفاده از Python یک ژنراتور نام کاربری بسازیم، ما
7
00:00:12,179 –> 00:00:14,250
این کار را با استفاده از درخواست ها انجام خواهیم داد. بیایید
8
00:00:14,250 –> 00:00:19,050
از اینجا در ویرایشگر متن خود شروع کنیم، اگر
9
00:00:19,050 –> 00:00:20,820
میخواهیم نامهای کاربری ایجاد کنیم، به
10
00:00:20,820 –> 00:00:22,980
نوعی از کلمه بانک نیاز داریم و سپس در حالت ایدهآل به یک
11
00:00:22,980 –> 00:00:24,660
نوع عدد تصادفی نیاز داریم که بتوانیم آن
12
00:00:24,660 –> 00:00:26,789
کلمات را از بانک کلمه خود روی کلمات قرار دهیم تا
13
00:00:26,789 –> 00:00:28,230
آن کلمات را از بانک کلمات دریافت کنیم. آنلاین
14
00:00:28,230 –> 00:00:30,660
ما قصد داریم از درخواست کتابخانه استفاده کنیم
15
00:00:30,660 –> 00:00:32,729
من یک صفحه وب پیدا کردم که اطلاعاتی در
16
00:00:32,729 –> 00:00:34,649
آن وجود دارد که میتوانیم از آن استفاده کنیم و میبینیم که این
17
00:00:34,649 –> 00:00:37,730
صفحه وب فقط یک دسته از کلمات تصادفی است
18
00:00:37,730 –> 00:00:40,739
که میتوانیم بهطور تصادفی از آنها برای نامهای کاربری خود استخراج کنیم،
19
00:00:40,739 –> 00:00:43,079
پس بیایید این URL
20
00:00:43,079 –> 00:00:44,910
را بگیرید
21
00:00:44,910 –> 00:00:46,530
و اگر میخواهید آن را از آنجا دریافت کنید
22
00:00:46,530 –> 00:00:49,710
و به ویرایشگر متن خود بازگردید، آن را در توضیحات ویدیو پست میکنم،
23
00:00:49,710 –> 00:00:52,860
میگوییم نام متغیر URL با آن URL برابر خواهد بود
24
00:00:52,860 –> 00:00:55,710
تا به این کلمات دسترسی پیدا کنید.
25
00:00:55,710 –> 00:00:58,699
یک متغیر ایجاد می کنیم و می گوییم درخواست s
26
00:00:58,699 –> 00:01:01,949
docket و سپس ما در آن URL ارسال
27
00:01:01,949 –> 00:01:04,290
می کنیم، این همه آن داده ها را از آن صفحه وب به ما برمی گرداند،
28
00:01:04,290 –> 00:01:06,600
با این حال ما فقط
29
00:01:06,600 –> 00:01:09,090
آن داده ها را به عنوان یک متن می خواهیم، بنابراین بیایید آن را تبدیل کن
30
00:01:09,090 –> 00:01:12,630
م و می گوییم متن برابر با آن مت
31
00:01:12,630 –> 00:01:15,630
یر ما خواهد بود. ایجاد شده در بالا و سپس متن
32
00:01:15,630 –> 00:01:18,780
این فقط دسترسی به متن ادای احترام
33
00:01:18,780 –> 00:01:21,299
درخواست ما است، بیایید ادامه دهیم و
34
00:01:21,299 –> 00:01:23,100
این را در ترمینال چاپ کنیم تا ببینیم
35
00:01:23,100 –> 00:01:27,060
پاسخ ما چیست، بنابراین اکنون متن را چاپ
36
00:01:27,060 –> 00:01:28,619
می کنیم و یک ترمینال یا یک خط فرمان را باز می
37
00:01:28,619 –> 00:01:32,820
کنیم و ما در Python 3 user
38
00:01:32,820 –> 00:01:38,369
generator generator pi نام
39
00:01:38,369 –> 00:01:40,860
من است که فایل خود را ذخیره می کنم و سپس اسکریپت را اجرا می کنم و
40
00:01:40,860 –> 00:01:42,990
می بینیم که
41
00:01:42,990 –> 00:01:45,420
همه آن ورودی ها را از آن صفحه وب به عنوان یک
42
00:01:45,420 –> 00:01:47,520
متن باز می گردانیم، با این حال به روشی که همه را دریافت می کنیم از
43
00:01:47,520 –> 00:01:49,229
اینها در ترمینال ما این است که
44
00:01:49,229 –> 00:01:51,960
ما یک رشته بزرگ را برمی گردانیم، بنابراین باید
45
00:01:51,960 –> 00:01:53,759
این مقادیر رشته را از هم جدا کنیم تا بتوانیم
46
00:01:53,759 –> 00:01:56,640
یک کلمه را
47
00:01:56,640 –> 00:01:59,610
بیرون بیاوریم.
48
00:01:59,610 –> 00:02:02,009
بگوییم تک تک
49
00:02:02,009 –> 00:02:06,240
کلمات برابر با متن خواهند بود و
50
00:02:06,240 –> 00:02:08,788
از روش split what the spl استفاده می کنیم این
51
00:02:08,788 –> 00:02:11,129
روش به طور پیشفرض روی
52
00:02:11,129 –> 00:02:13,620
هر فضای خالی در رشته شما تقسیم میشود، زیرا
53
00:02:13,620 –> 00:02:16,140
به اینها بهعنوان یک فضای خالی بین هر یک
54
00:02:16,140 –> 00:02:18,420
از کلمات جدید،
55
00:02:18,420 –> 00:02:21,390
فهرستی به ما برمیگرداند که همه این کلمات را بهعنوان
56
00:02:21,390 –> 00:02:24,090
آیتمهای منفرد