250x250
Link
๋‚˜์˜ GitHub Contribution ๊ทธ๋ž˜ํ”„
Loading data ...
Notice
Recent Posts
Recent Comments
๊ด€๋ฆฌ ๋ฉ”๋‰ด

Data Science LAB

[Python]qrcode ๋ชจ๋“ˆ์„ ์ด์šฉํ•œ ๋ธ”๋กœ๊ทธ qr ์ฝ”๋“œ ์ƒ์„ฑ ๋ณธ๋ฌธ

๐Ÿ Python/๊ธฐ์ดˆ

[Python]qrcode ๋ชจ๋“ˆ์„ ์ด์šฉํ•œ ๋ธ”๋กœ๊ทธ qr ์ฝ”๋“œ ์ƒ์„ฑ

ใ…… ใ…œ ใ…” ใ…‡ 2022. 4. 25. 10:35
728x90

ํŒŒ์ด์ฌ์—์„œ๋Š” qrcode ๋ชจ๋“ˆ์„ ์ด์šฉํ•˜์—ฌ ์†์‰ฝ๊ฒŒ QR์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

๋จผ์ €, ๋ชจ๋“ˆ์ด ์„ค์น˜๊ฐ€ ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค๋ฉด, ์„ค์น˜๋ฅผ ํ•ด์ค˜์•ผ ํ•œ๋‹ค. 

pip install qrcode
import qrcode
from PIL import Image

 

 

 

ํ‹ฐ์Šคํ† ๋ฆฌ ์ฃผ์†Œ์˜ QR ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๊ณ  ํ•œ๋‹ค. 

img = qrcode.make('https://suhye.tistory.com/')
img.save("tstory_qrcode")
img.show()

์œ„์˜ qr์ฝ”๋“œ๋ฅผ ์ธ์‹ํ•ด๋ณด๋ฉด, ํ‹ฐ์Šคํ† ๋ฆฌ ์ฃผ์†Œ๊ฐ€ ๋ฐ”๋กœ ๋‚˜ํƒ€๋‚˜๋Š”๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

- QR์ฝ”๋“œ ์ƒ‰์ƒ ๋ณ€๊ฒฝ

qr = qrcode.QRCode(version=1)
qr.add_data('https://suhye.tistory.com/')
qr.make_image(fill_color = 'red',back_color = 'white')

๋ฐฐ๊ฒฝ์ƒ‰์€ ํฐ์ƒ‰, qr์ฝ”๋“œ์ƒ‰์ƒ์€ ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ๋ณ€๊ฒฝ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

-๋ฒ„์ „, ๊ตต๊ธฐ ๋ณ€๊ฒฝ

qr2 = qrcode.QRCode(version=5,border=10)
qr2.add_data('https://suhye.tistory.com/')
qr2.make_image()

๋ฒ„์ „์ด ๋†’์•„์งˆ ์ˆ˜๋ก QR์ฝ”๋“œ๊ฐ€ ํฌ๊ฒŒ, border์€ ๋ฐ•์Šค ๊ฒฝ๊ณ„์˜ ๊ตต๊ธฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. 

 

728x90
Comments