در این مطلب، ویدئو نحوه ایجاد داده های جعلی با پایتون و فاکر | نکات توسعه دهنده Aiven با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:10:28
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,370 –> 00:00:03,280
[موسیقی]
2
00:00:03,280 –> 00:00:03,919
سلام
3
00:00:03,919 –> 00:00:05,520
، مدافع توسعه دهنده فرانسیسکو دژارد
4
00:00:05,520 –> 00:00:07,440
در ترکیبی است
5
00:00:07,440 –> 00:00:08,960
در این ویدیو ما بررسی خواهیم کرد که چگونه می توانید
6
00:00:08,960 –> 00:00:10,880
مجموعه داده های جعلی خود را با استفاده از پایتون ایجاد کنید و کتابخانه جعلی پایتون را ایجاد کنید.
7
00:00:10,880 –> 00:00:14,639
8
00:00:14,639 –> 00:00:17,520
9
00:00:17,520 –> 00:00:19,439
10
00:00:19,439 –> 00:00:20,240
11
00:00:20,240 –> 00:00:23,439
هر بخش کد را در یک زمان اجرا کنید، بنابراین
12
00:00:23,439 –> 00:00:27,760
بیایید شروع کنیم این
13
00:00:27,760 –> 00:00:29,199
نوت بوک پایتون من است و شما
14
00:00:29,199 –> 00:00:32,159
بعداً به آن ارجاع خواهید
15
00:00:32,159 –> 00:00:34,160
داد، بنابراین اولین کاری که باید انجام دهیم این است
16
00:00:34,160 –> 00:00:35,280
که واقعاً
17
00:00:35,280 –> 00:00:38,480
Faker را نصب کنیم و به راحتی می توانیم این کار را
18
00:00:38,480 –> 00:00:40,719
در نوت بوک پایتون با پیشوند کردن انجام دهیم.
19
00:00:40,719 –> 00:00:43,120
بلوک کد را با bash و سپس
20
00:00:43,120 –> 00:00:44,239
نوشتن
21
00:00:44,239 –> 00:00:46,800
دستور معمول برای نصب
22
00:00:46,800 –> 00:00:48,879
کتابخانه های پایتون که انتخابگر نصب پیپ است،
23
00:00:48,879 –> 00:00:52,719
اگر این قطعه کد را اجرا کنیم
24
00:00:52,719 –> 00:00:53,520
، اکنون خواهیم دید که
25
00:00:53,520 –> 00:00:55,520
در مورد من کتابخانه قرمز نصب شده است،
26
00:00:55,520 –> 00:00:57,440
بنابراین خروجی شما احتمالاً
27
00:00:57,440 –> 00:00:59,199
کمی به نظر می رسد. متفاوت است،
28
00:00:59,199 –> 00:01:01,199
با این حال، ما کاغذی
29
00:01:01,199 –> 00:01:02,559
را در رایانه خود نصب خواهیم کرد،
30
00:01:02,559 –> 00:01:05,199
بنابراین اکنون می توانیم از آن استفاده کنیم، کاری که می توانیم
31
00:01:05,199 –> 00:01:06,159
انجام دهیم این است
32
00:01:06,159 –> 00:01:09,360
که می توانیم وارد کنیم و سپس می توانیم یک
33
00:01:09,360 –> 00:01:10,720
نمونه از
34
00:01:10,720 –> 00:01:13,360
شکل ایجاد کنیم. به عنوان مثال faker، ما
35
00:01:13,360 –> 00:01:14,000
میتوانیم
36
00:01:14,000 –> 00:01:16,000
شروع به ایجاد دادههای جعلی کنیم، بنابراین اگر به
37
00:01:16,000 –> 00:01:17,680
عنوان مثال به یک نام جعلی
38
00:01:17,680 –> 00:01:20,799
نیاز داریم، اگر به
39
00:01:20,799 –> 00:01:21,920
آدرس جعلی نیاز
40
00:01:21,920 –> 00:01:24,479
داریم، تابع نام را صدا میزنیم، اگر به نام فایل نیاز داریم، تابع آدرس را فراخوانی میکنیم.
41
00:01:24,479 –> 00:01:27,439
42
00:01:27,439 –> 00:01:28,479
43
00:01:28,479 –> 00:01:31,520
یک پسوند mp3
44
00:01:31,520 –> 00:01:34,560
دقیقاً تابع نام فایل
45
00:01:34,560 –> 00:01:37,040
است که پارامترهای کمی را میپذیرد
46
00:01:37,040 –> 00:01:38,479
که میتوانیم آن را سفارشی کنیم،
47
00:01:38,479 –> 00:01:42,159
بنابراین بیایید سعی کنیم این کد را اجرا
48
00:01:42,159 –> 00:01:45,920
کنیم آنچه در اینجا میبینیم این است که ما
49
00:01:45,920 –> 00:01:49,840
یک پیتر رودریگز را به وضوح با نام
50
00:01:49,840 –> 00:01:53,439
یک آدرس جعلی زیبا و یک فایل mp4 b dot دریافت کردیم.
51
00:01:53,439 –> 00:01:56,880
نامی که احتمالاً می تواند
52
00:01:56,880 –> 00:01:57,280
شبیه
53
00:01:57,280 –> 00:02:00,560
چیزی مرتبط با صدا
54
00:02:00,560 –> 00:02:02,719
به نظر برسد، اکنون بیایید کمی بیشتر به
55
00:02:02,719 –> 00:02:03,840
جعلی
56
00:02:03,840 –> 00:02:07,040
اول بپردازیم، به عنوان مثال، نمونه جعلی را بومی سازی
57
00:02:07,040 –> 00:02:08,800
کنیم تا
58
00:02:08,800 –> 00:02:13,039
آنچه را که می خواهم بگویم، اینجا ببینید،
59
00:02:13,840 –> 00:02:16,319
کاری که من می خواهم انجام دهم تولید داده های ایتالیایی
60
00:02:16,319 –> 00:02:17,360
است.
61
00:02:17,360 –> 00:02:20,560
بنابراین،
62
00:02:20,560 –> 00:02:23,280
ما فقط باید هنگام ایجاد نمونه، آن را پاس کنیم
63
00:02:23,280 –> 00:02:25,200
64
00:02:25,200 –> 00:02:27,360
و اکنون هر بار که نام را صدا می زنیم،
65
00:02:27,360 –> 00:02:28,959
شماره تلفن و آدرسی که باید
66
00:02:28,959 –> 00:02:29,840
مانند
67
00:02:29,840 –> 00:02:32,879
موارد ایتالیایی به نظر برسد، بیایید این را
68
00:02:32,879 –> 00:02:36,879
خوب امتحان کنیم اگر دیدیم داده های tor
69
00:02:36,879 –> 00:02:39,599
nicotsi یک نام زیبای ایتالیایی است به
70
00:02:39,599 –> 00:02:40,720
علاوه 39
71
00:02:40,720 –> 00:02:42,800
و سپس بقیه شماره سرگرم کننده
72
00:02:42,800 –> 00:02:45,280
یک شماره تلفن ایتالیایی به نظر می رسد،
73
00:02:45,280 –> 00:02:48,560
سپس ما borgo carmelo zero piano
74
00:02:48,560 –> 00:02:49,200
zero
75
00:02:49,200 –> 00:02:52,959
tina therma 34726 savona v8 را داریم
76
00:02:52,959 –> 00:02:55,120
که به نظر می رسد آدرس ایتالیایی
77
00:02:55,120 –> 00:02:56,480
نباشد.
78
00:02:56,480 –> 00:02:58,720
آدرس درستی است اما به اندازه کافی ایتالیایی به نظر می رسد،
79
00:02:58,720 –> 00:02:59,519
80
00:02:59,519 –> 00:03:03,440
بنابراین خوب است، اما با جعلی
81
00:03:03,440 –> 00:03:06,879
شما نه تنها می توانید نام فایل ها را ایجاد کنید،
82
00:03:06,879 –> 00:03:10,000
نام آدرس ها و شماره تلفن ها،
83
00:03:10,000 –> 00:03:12,239
نانوا لیست بزرگی از ارائه دهندگان از پیش تعریف شده
84
00:03:12,239 –> 00:03:14,720
و همچنین ارائه دهندگان جامعه دارد
85
00:03:14,720 –> 00:03:17,200
که به شما امکان می دهد طیف گسترده ای
86
00:03:17,200 –> 00:03:18,400
از مجموعه داده های جعلی ایجاد کنید،
87
00:03:18,400 –> 00:03:21,360
به عنوان مثال اگر ما به برخی داده های بانکی نیاز
88
00:03:21,360 –> 00:03:21,840
داریم که می توانیم
89
00:03:21,840 –> 00:03:24,640
به راحتی یک کشور بانکی یک iban و
90
00:03:24,640 –> 00:03:26,560
یک آدرس سریع
91
00:03:26,560 –> 00:03:30,560
فقط با توابع موجود ایجاد کنیم
92
00:03:30,560 –> 00:03:33,599
و چیزی که خواهیم دید این است که بریتانیای عالی یک
93
00:03:33,599 –> 00:03:35,120
آلبوم خوب
94
00:03:35,120 –> 00:03:38,239
و همچنین کد سریع یک بک همه
95
00:03:38,239 –> 00:03:41,360
جعلی به نظر می رسد اما
96
00:03:41,360 –> 00:03:43,360
البته واقعی است. ما اکنون در پایتون هستیم،
97
00:03:43,360 –> 00:03:45,040
همچنین میتوانیم
98
00:03:45,040 –> 00:03:49,440
چندین قسمت دادههای مختلف فیلد داده جعلی را
99
00:03:49,440 –> 00:03:52,319
در ساختار پیچیدهتری قرار
100
00:03:52,319 –> 00:03:54,319
دهیم، به عنوان مثال، پیامی داریم که
101
00:03:54,319 –> 00:03:56,000
توسط نام شماره تلفن و
102
00:03:56,000 –> 00:03:57,200
آدرس
103
00:03:57,200 –> 00:04:00,640
همه واقعا آسان است griselda falcone شماره تلفن
104
00:04:00,640 –> 00:04:01,360
105
00:04:01,360 –> 00:04:03,519
آدرس این اکنون به
106
00:04:03,519 –> 00:04:05,360
چیزی پیچیده تبدیل شده است
107
00:04:05,360 –> 00:04:07,200
اگر اکنون بخواهیم به این واقعیت برگردیم
108
00:04:07,200 –> 00:04:09,280
که faker ارائه دهندگان مختلف زیادی
109
00:04:09,280 –> 00:04:10,799
ارائه می دهد.
110
00:04:10,799 –> 00:04:13,200
من به شما گفته بودم که اما من
111
00:04:13,200 –> 00:04:15,519
112
00:04:15,519 –> 00:04:19,519
اگر به faker.readthedocs.io بروید، به شما نشان می دهد که کدام ارائه دهندگان در دسترس هستند، بیایید آنها را مرور کنیم،
113
00:04:19,560 –> 00:04:20,798
114
00:04:20,798 –> 00:04:24,080
می توانید اسناد جعلی را پیدا کنید
115
00:04:24,080 –> 00:04:25,360
که واقعاً خوب است
116
00:04:25,360 –> 00:04:28,720
به شما امکان می دهد برای دستکاری نمونه جعلی آن را نصب کنید
117
00:04:28,720 –> 00:04:30,639
،
118
00:04:30,639 –> 00:04:34,160
بنابراین پیشنهاد می کنم اکیداً آن را مطالعه کنید.
119
00:04:34,160 –> 00:04:35,840
اسنادی که می توانید
120
00:04:35,840 –> 00:04:37,759
ارائه دهندگان استاندارد را ببینید
121
00:04:37,759 –> 00:04:39,680
و لیست بسیار بزرگ است، بنابراین آدرس هایی را پیدا می کنید
122
00:04:39,680 –> 00:04:42,000
که بارکدهای بانکی خودرویی
123
00:04:42,000 –> 00:04:43,520
رنگ شرکت
124
00:04:43,520 –> 00:04:47,280
ها تا پایتون مورد علاقه من که
125
00:04:47,280 –> 00:04:48,560
به شما امکان می دهد
126
00:04:48,560 –> 00:04:51,759
کد پایتون جعلی ایجاد کنید، لیست بزرگ است،
127
00:04:51,759 –> 00:04:54,320
اما البته نمی توانیم انتظار داشته باشیم که جعلی همه را
128
00:04:54,320 –> 00:04:54,880
پوشش دهد.
129
00:04:54,880 –> 00:04:57,840
موارد استفاده احتمالی برای مثال
130
00:04:57,840 –> 00:04:59,919
دوباره من ایتالیایی هستم بنابراین میخواهم
131
00:04:59,919 –> 00:05:03,039
نامهای پیتزای تقلبی تولید کنم که جعلی این کار را انجام نمیدهد
132
00:05:03,039 –> 00:05:05,440
و وقتی
133
00:05:05,440 –> 00:05:06,800
پیدا کردم واقعاً ناامید شدم اینکه
134
00:05:06,800 –> 00:05:09,919
چگونه می توانم تقلبی را تقویت کنم به خوبی معلوم می شود
13