Python

Penjana Kod Python QR

Penjana Kod Python QR

Apakah kod QR?

Kod QR adalah beberapa tren yang berkembang paling pesat di dunia masa kini ketika berkongsi maklumat. Ini dengan cepat diterima pakai untuk pelbagai jenis penggunaan yang tidak terhad untuk berkongsi URL panjang, membuat pembayaran dan membuka kunci peranti dan yang lainnya. Kod QR hanyalah gambar persegi yang penuh dengan kotak putih dan hitam dengan pelbagai bentuk dan saiz. Susunan kotak inilah yang membolehkan maklumat disimpan dalam gambar yang mudah. Bahagian kod ini dapat dibaca oleh mesin melalui bantuan kamera. Apa yang biasanya berlaku adalah bahawa kod QR diimbas oleh kamera melalui aplikasi tertentu yang mempunyai masalah dengan kod QR yang sedang kita pindai. Aplikasi mengakses kamera telefon untuk mengambil gambar kod dan gambar yang dihasilkan kemudian dianalisis oleh aplikasi yang memungkinkan maklumat diekstrak.

Di manakah kod QR digunakan?

Teknologi kod QR berasal pada tahun 1994 dari Jepun di mana ia digunakan dalam industri automotif. Keperluan untuk kod QR datang kerana tidak dapat menyimpan sejumlah besar maklumat dalam kod bar standard yang masih kita lihat hari ini. Dari situ, kod QR mendapat populariti yang pesat dan penggunaannya diadopsi di berbagai industri di seluruh dunia.

Setiap kali sesuatu peristiwa akan berlaku, ia diiklankan melalui pelbagai cara. Maknanya selalunya poster tersebar di bandar dan iklan dalam talian. Iklan-iklan ini sekarang mengandungi kod QR yang dapat kami pindai yang membawa kami ke halaman acara. Halaman tersebut boleh didapati di Facebook atau mempunyai laman web sendiri. Kami hanya akan menarik telefon kami dan mengimbas kodnya dan berakhir di halaman yang tepat yang ingin kami cari.

Kunci juga mula menggabungkan teknologi ini dengan pelbagai cara. Salah satu yang paling mudah digunakan untuk kunci kitaran. Kunci boleh dibuka hanya dengan mengimbas kod QR yang ada di atasnya. Aplikasi yang ada untuk kunci tersebut memastikan bahawa pengguna yang mengimbas kunci adalah pemilik basikal yang sebenarnya juga. Ia tidak hanya dapat membuka kunci dari telefon siapa pun walaupun mereka mempunyai aplikasinya. Ini menunjukkan kepada kita bahawa kod QR juga sangat selamat.

Salah satu cara kegemaran saya di mana kod QR digunakan hari ini adalah dengan membuat pembayaran. Proses pembelian dan penjualan barang menjadi begitu mudah sekarang. Yang harus anda lakukan hanyalah membuka aplikasi pembayaran dan arahkan kamera telefon anda ke kod QR tempat anda ingin membuat pembelian dari. Setelah kod tersebut diimbas, wang tersebut dipotong dari akaun anda dan dihantar ke akaun penerima hampir seketika. Sebab saya suka penggunaan QR ini adalah kerana saya tidak perlu lagi membawa kad untuk membuat pembelian lagi. Ini benar-benar mengambil fikiran saya untuk tidak mengurus barang lain.

Bagaimana kita boleh menghasilkan kod QR?

Anda mungkin sudah meneka, jawapannya adalah Python! Keindahan Python terletak pada kemampuannya melakukan hampir semua tugas di dunia dan penjanaan kod QR adalah salah satu daripadanya. Terdapat beberapa cara lain untuk menghasilkannya tetapi kita hanya akan membincangkan Python di sini.

Perkara pertama yang pertama, kami akan memastikan bahawa kami mempunyai persekitaran Python yang stabil dan berfungsi pada sistem Linux kami.

Buka terminal dan jalankan 'sudo apt-get kemas kini'dan dapatkan kemas kini yang diperlukan untuk pakej anda. Kemudian kenal pasti bahawa anda telah memasang Python dengan menjalankan 'python3 -v'. Sekiranya semuanya dipasang dengan betul, anda akan melihat versi Python dipasang sebagai output untuk program di atas. Sekarang kita akan membuka IDE pilihan kita dan mula membuat kod QR kita sendiri!

Biarkan pengekodan bermula!

Sekiranya anda tidak mempunyai 'kod pyqr'dan'pypng'sudah terpasang di sistem anda maka anda harus kembali ke terminal dan jalankan'pip install pyqrcode && pip install pypng'. Setelah itu diatasi, mulailah dengan melakukan import yang diperlukan seperti yang ditunjukkan dalam kod di bawah dan meniru kodnya juga. Anda boleh mengganti pautan dalam pemboleh ubah ke URL yang sah yang anda mahu sesuaikan projek kecil anda.

Nama gambar yang dibuat dapat diubah dengan menggantikan argumen nama url.panggilan png. Kaedah ini membolehkan kita membuat a .gambar png yang kini boleh digunakan untuk mengimbas. Sekiranya anda mempunyai pilihan untuk jenis gambar yang ingin anda buat, anda juga dapat memilih untuk membuat gambar SVG dengan menukar fungsi panggilan dari 'url.png'ke'url.svg'. Gambar di bawah menunjukkan hasil dari terminal. Anda juga boleh mengimbas gambar ini dari aplikasi mudah alih anda dan menggunakannya.

Bagaimana saya menggunakan gambar yang baru saya buat?

Yang anda perlukan untuk mengimbas gambar itu ialah aplikasi pengimbas kod QR yang dipasang di telefon anda.

Bagaimana saya menggunakan gambar yang baru saya buat?

Yang anda perlukan untuk mengimbas gambar itu ialah aplikasi pengimbas kod QR yang dipasang di telefon anda.

Anda juga boleh menjadi sangat kreatif dengan kod QR anda. Sebilangan besar syarikat sering kali mempunyai telur Paskah dan barang serupa yang tersembunyi dalam kod mereka yang dapat memberi kejutan kepada pengguna.

10 Permainan Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform dominan untuk permainan kerana peratusan besar permainan yang sedang berkembang hari ini untuk meny...
5 Permainan Arcade Terbaik untuk Linux
Pada masa kini, komputer adalah mesin serius yang digunakan untuk permainan. Sekiranya anda tidak dapat memperoleh skor tinggi baru, anda akan tahu ma...
Battle For Wesnoth 1.13.6 Pembangunan Dikeluarkan
Battle For Wesnoth 1.13.6 dilancarkan bulan lalu, adalah rilis pengembangan keenam di 1.13.siri x dan memberikan sejumlah penambahbaikan, terutamanya ...