در این مطلب، ویدئو نحوه کدنویسی یک مولد کد QR با پایتون | آموزش برنامه نویسی برای مبتدیان با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:14
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:01,760
بسیار خب سلام برنامه نویسان همکار امروز
2
00:00:01,760 –> 00:00:02,879
ما می خواهیم یاد بگیریم که چگونه یک
3
00:00:02,879 –> 00:00:05,359
تولید کننده کد qr در پایتون بسازیم، بنابراین کدهای qr
4
00:00:05,359 –> 00:00:06,640
عالی هستند شما می توانید از آنها برای انواع چیزهای دیوانه کننده استفاده کنید،
5
00:00:06,640 –> 00:00:08,080
6
00:00:08,080 –> 00:00:09,840
بنابراین ابتدا اجازه دهید
7
00:00:09,840 –> 00:00:11,679
ایجاد کنیم. پروژه ما ادامه دهید و آن را
8
00:00:11,679 –> 00:00:13,360
کد qr بنامید، بنابراین در اینجا ما
9
00:00:13,360 –> 00:00:15,120
پروژه خود را باز کرده ایم و ابتدا بیایید بفهمیم
10
00:00:15,120 –> 00:00:17,119
که یک کد qr چگونه کار می کند، بنابراین اساساً یک
11
00:00:17,119 –> 00:00:18,960
کد qr به نوعی شبیه یک بارکد است اما
12
00:00:18,960 –> 00:00:21,600
برای ما انسان ها به راحتی
13
00:00:21,600 –> 00:00:23,840
توسط تلفن هوشمند ما قابل ترجمه است. دوربین ها
14
00:00:23,840 –> 00:00:26,880
را به چیزی شبیه پیوند به یک برنامه برای
15
00:00:26,880 –> 00:00:28,960
دانلود یا یک لینک خاص در
16
00:00:28,960 –> 00:00:30,720
اینترنت می توان برای جمع آوری
17
00:00:30,720 –> 00:00:32,640
اطلاعات پرداخت انواع چیزهای دیوانه کننده استفاده کرد
18
00:00:32,640 –> 00:00:34,320
و اکنون از نظر پایتون بسیار مفید هستند
19
00:00:34,320 –> 00:00:36,559
، در واقع بسیار ساده
20
00:00:36,559 –> 00:00:38,000
تر از شما هستند. ممکن است فکر کنید حالا یک
21
00:00:38,000 –> 00:00:40,480
فرد فوقالعاده تصمیم گرفته است یک کتابخانه کد qr ایجاد کند
22
00:00:40,480 –> 00:00:42,320
که ما بتوانیم از آن در پروژه خود استفاده کنیم،
23
00:00:42,320 –> 00:00:43,680
بنابراین ما میخواهیم ادامه دهیم و
24
00:00:43,680 –> 00:00:46,239
بگوییم کد qr را وارد کنید این اولین قدم است
25
00:00:46,239 –> 00:00:48,239
و اگر به کد ویژوال استودیو یا ویژوال استودیو علاقه دارید.
26
00:00:48,239 –> 00:00:50,160
vis منظم
27
00:00:50,160 –> 00:00:52,399
احتمالاً باید این
28
00:00:52,399 –> 00:00:55,120
بسته کد qr را از خط
29
00:00:55,120 –> 00:00:58,520
30
00:00:59,440 –> 00:01:01,120
31
00:01:01,120 –> 00:01:03,199
32
00:01:03,199 –> 00:01:05,360
فرمان powershell نصب کنید و نه بنفش
33
00:01:05,360 –> 00:01:07,920
باید یک آبجکت برای آن بسازید
34
00:01:07,920 –> 00:01:09,600
تا بخواهید ادامه دهید و qr
35
00:01:09,600 –> 00:01:10,840
برابر
36
00:01:10,840 –> 00:01:12,479
37
00:01:12,479 –> 00:01:14,479
کد qrcode.q را تایپ کنید و پرانتزهای خود را باز کنید و
38
00:01:14,479 –> 00:01:16,320
در اینجا ما پارامترهای مختلفی را برای تنظیم
39
00:01:16,320 –> 00:01:18,880
روی um
40
00:01:18,880 –> 00:01:21,360
داریم.
41
00:01:21,360 –> 00:01:22,640
بنابراین اولین پارامتری که
42
00:01:22,640 –> 00:01:24,400
نگران آن هستیم نسخه را می گوییم و
43
00:01:24,400 –> 00:01:26,159
فقط آن را برابر با یک قرار می دهیم، بنابراین این
44
00:01:26,159 –> 00:01:27,840
پارامتر نسخه به معنای واقعی کلمه برای
45
00:01:27,840 –> 00:01:29,920
ساخت اندازه کد qr است بنابراین
46
00:01:29,920 –> 00:01:32,320
یک کوچکترین عدد صحیحی است که می توانید بگویید
47
00:01:32,320 –> 00:01:34,400
یک به چهل و یک به این معنی است که کد qr
48
00:01:34,400 –> 00:01:37,280
قرار است یک ماتریس 21 در 21 باشد، ادامه دهید
49
00:01:37,280 –> 00:01:38,960
و یک کاما اضافه کنید و یک خط جدید ایجاد کنید
50
00:01:38,960 –> 00:01:40,960
51
00:01:40,960 –> 00:01:42,640
52
00:01:42,640 –> 00:01:45,759
. برابر با
53
00:01:45,759 –> 00:01:48,640
کد qr ثابت نقطه نقطه a و سپس در تمام
54
00:01:48,640 –> 00:01:52,399
حروف، خطای خط زیر خط درست
55
00:01:52,399 –> 00:01:54,240
و اکنون در اینجا ما یک پارامتر دیگر داریم،
56
00:01:54,240 –> 00:01:56,640
بنابراین تصحیح خطای ما برای رسیدگی به
57
00:01:56,640 –> 00:01:58,640
خطاها برای کد qr ما است، اکنون
58
00:01:58,640 –> 00:02:00,399
چهار پارامتر مختلف برای این وجود دارد که ما
59
00:02:00,399 –> 00:02:02,880
پارامتر l را انتخاب کردیم و
60
00:02:02,880 –> 00:02:05,360
اجازه میدهیم در مورد آن صحبت کنیم.
61
00:02:05,360 –> 00:02:07,520
اکنون می توان تا هفت درصد یا کمتر خطاها را تصحیح کرد.
62
00:02:07,520 –> 00:02:09,038
پارامتر بعدی مورد
63
00:02:09,038 –> 00:02:10,639
نظر ما این است که می گوییم اندازه زیر خط
64
00:02:10,639 –> 00:02:12,800
مربع برابر با 10 است و این
65
00:02:12,800 –> 00:02:14,640
پارامتر اندازه جعبه مسئول تعداد
66
00:02:14,640 –> 00:02:17,360
پیکسل های هر جعبه کوچک است. داخل
67
00:02:17,360 –> 00:02:19,360
کد qr اشغال می شود و می دانید که یک کد qr
68
00:02:19,360 –> 00:02:21,599
از تعداد زیادی باکس تشکیل شده است و هر
69
00:02:21,599 –> 00:02:23,680
جعبه از
70
00:02:23,680 –> 00:02:25,760
تعداد دلخواه پیکسل تشکیل شده است و ما آن را روی 10 قرار
71
00:02:25,760 –> 00:02:28,160
می دهیم زیرا برای هر جعبه 10 در 10 پیکسل می خواهیم.
72
00:02:28,160 –> 00:02:30,239
100 پیکسل در کل به این صورت است که
73
00:02:30,239 –> 00:02:31,680
می دانید این یک تصویر کاملاً واضح است و
74
00:02:31,680 –> 00:02:32,879
پارامتر نهایی که قرار است تنظیم کنیم
75
00:02:32,879 –> 00:02:35,040
این است که بگوییم border برابر با 4 است. اکنون
76
00:02:35,040 –> 00:02:36,800
پارامتر مرز حاشیه اطراف
77
00:02:36,800 –> 00:02:38,800
تصویر کد qr است و می گوید شما می
78
00:02:38,800 –> 00:02:40,879
دانید چند عدد است. جعبه می خواهیم
79
00:02:40,879 –> 00:02:42,720
بنابراین این حاشیه مشخصاً
80
00:02:42,720 –> 00:02:44,319
نوعی خط است و از این
81
00:02:44,319 –> 00:02:45,840
کادرها تشکیل شده است، کل حاشیه
82
00:02:45,840 –> 00:02:48,319
تصویر 40 پیکسل یا چهار جعبه خواهد بود
83
00:02:48,319 –> 00:02:49,360
و به همین دلیل است که
84
00:02:49,360 –> 00:02:51,440
در این مثال عدد چهار را میگوییم. بسیار خوب، پس اکنون
85
00:02:51,440 –> 00:02:53,200
بخش سرگرم کننده واقعی فرا می رسد، اکنون باید تصمیم
86
00:02:53,200 –> 00:02:55,519
بگیریم که کد qr ما در آن چه
87
00:02:55,519 –> 00:02:56,720
باشد، بنابراین اولین کاری که می خواهیم
88
00:02:56,720 –> 00:02:58,640
انجام دهیم این است که شما می خواهید
89
00:02:58,640 –> 00:03:00,080
یکی از بهترین کانال ها را در
90
00:03:00,080 –> 00:03:01,120
یوتیوب جاسازی کنید. کانال ما که در
91
00:03:01,120 –> 00:03:02,879
حال تماشای آن هستید و میخواهید
92
00:03:02,879 –> 00:03:04,879
فقط این پیوند را از اینجا ببرید، آن را کپی کنید
93
00:03:04,879 –> 00:03:07,599
به کد ما برگردید و ما میخواهیم بگوییم qr
94
00:03:07,599 –> 00:03:10,480
که شیء ما از دادههای نقطهای قبلی است،
95
00:03:10,480 –> 00:03:12,640
بنابراین یک تابع و آنچه ما هستیم
96
00:03:12,640 –> 00:03:14,720
میخواهم بگویم فقط پیوند را در
97
00:03:14,720 –> 00:03:16,800
اینجا اضافه کنید تا به معنای واقعی کلمه تصویر را جاسازی
98
00:03:16,800 –> 00:03:18,640
و رمزگذاری کند و به گونهای که
99
00:03:18,640 –> 00:03:20,239
وقتی آن را با گوشی هوشمند خود اسکن میکنیم
100
00:03:20,239 –> 00:03:22,080
، ما را به این پیوند خاص
101
00:03:22,080 –> 00:03:23,440
که همان کانال یوتیوب شما است میبرد. در
102
00:03:23,440 –> 00:03:25,040
حال حاضر در حال تماشای یوتیوب هستید
103
00:03:25,040 –> 00:03:26,400
که زمان بسیار خوبی برای آن خواهد بود شما بچه
104
00:03:26,400 –> 00:03:28,159
ها روی دکمه قرمز قدیمی خوب
105
00:03:28,159 –> 00:03:29,760
زیر این ویدیو کلیک کنید، پس حالا که
106
00:03:29,760 –> 00:03:31,680
داده هایمان را داریم، بیایید تصویر واقعی را ایجاد
107
00:03:31,680 –> 00:03:32,799
کنیم که بتوانیم آن را
108
00:03:32,799 –> 00:03:35,120
اسکن کنیم تا بگوییم img یا
109
00:03:35,120 –> 00:03:38,239
تصویر برابر است با qr dot make زیر خط تصویر
110
00:03:38,239 –> 00:03:40,400
و سپس اینجا یک چیز شگفت انگیز این است که ما
111
00:03:40,400 –> 00:03:41,920
می توانیم آن را به این شکل رها کنیم یا می توانیم
112
00:03:41,920 –> 00:03:44,400
خوب باشیم و رنگ های
113
00:03:44,400 –> 00:03:46,239
کد qr خود را اکنون سفارشی کنیم قبل از اینکه رنگ ها را سفارشی کنیم،
114
00:03:46,239 –> 00:03:47,360
فعلاً آن را
115
00:03:47,360 –> 00:03:48,560
خالی می