-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathqr_generator.py
39 lines (30 loc) · 1.17 KB
/
qr_generator.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
"""
Đây là cách bạn có thể tạo mã QR cho chuỗi "hello world" và lưu nó dưới dạng ảnh PNG:
```python
import segno
s = "hello world"
qr = segno.make_qr(s)
qr.save("result.png", scale=10, light="lightblue")
```
Hãy phân tích từng bước:
- Import thư viện `segno` để tạo mã QR
- Tạo chuỗi `s` với nội dung bạn muốn mã hóa
- Gọi `segno.make_qr(s)` để tạo đối tượng mã QR với nội dung này
- Gọi phương thức `save()` trên đối tượng mã QR để lưu ảnh
- Chỉ định tên file cho ảnh PNG đầu ra (ở đây là `result.png`)
- Tùy chọn tùy biến giao diện bằng cách đặt:
- `scale` để điều khiển kích thước
- `light` cho màu module/quiet zone
Điều chính là gọi `segno.make_qr()` để tạo mã QR ban đầu,
sau đó tùy biến việc lưu với các thông số như scale và màu sắc.
Hãy cho tôi biết nếu bạn có bất kỳ câu hỏi nào khác!
"""
# Các bạn nhớ pip install segno để cài đặt thư viện nhé
import segno
s = "hello world"
resp = segno.make_qr(s)
resp.save(
"result.png",
scale=10,
light="lightblue"
)