์ด๋ฏธ์ง
-
- [Python] HTML ์ฝ๋๋ฅผ ์ด๋ฏธ์ง๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ (Html2Image)
HTML ์ฝ๋๋ฅผ ์ด๋ฏธ์ง๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ (Html2Image) ๋ค์ด๊ฐ๋ฉฐ @Html2Image@ ํจํค์ง๋ฅผ ์ด์ฉํ์ฌ ๊ฐ๋จํ๊ฒ HTML ์ฝ๋๋ฅผ ์ด๋ฏธ์ง๋ก ๋ณํํ ์ ์๋ค. ๋ฐฉ๋ฒ Html2Image ํจํค์ง ์ค์นํ๊ธฐ > pip install html2image ์์ ์ฝ๋ ๋ค์๊ณผ ๊ฐ์ด 3๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก HTML ์ฝ๋๋ฅผ ์ด๋ฏธ์ง ํ์ผ๋ก ๋ง๋ค ์ ์๋ค. HTML ๋ฌธ์์ด(String) → ์ด๋ฏธ์ง HTML ํ์ผ(@.html@) → ์ด๋ฏธ์ง URL → ์ด๋ฏธ์ง from html2image import Html2Image hti = Html2Image() html = ' A title Some text.' css = 'body {background: red;}' # 1. screenshot an HTML string (css is o..
2023.11.06 -
- [Python] ํ์ด์ฌ์ ๋ด์ฅ ํจ์๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ณ ํ์ํ๊ธฐ
ํ์ด์ฌ์ ๋ด์ฅ ํจ์๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ณ ํ์ํ๊ธฐ ๋ค์ด๊ฐ๋ฉฐ ํ์ด์ฌ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณต๋๋ ๋ด์ฅ ํจ์๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์จ ํ, ์ถ๋ ฅํด๋ณด์. ๋ฐฉ๋ฒ ํ์ด์ฌ์์ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์ค๊ณ ํํํ๋ ค๋ฉด @requests@, @io@, @PIL@ ๋ชจ๋(ํ์ด์ฌ์ ์ค์นํ ๋ ํฌํจ๋๋ ๋ด์ฅ ํจ์์ด๋ค.)์ ๋ถ๋ฌ์ค๋ฉด ๋๋ค. import requests from io import BytesIO from PIL import Image image_url = 'https://storage.googleapis.com/petbacker/images/blog/2017/dog-and-cat-cover.jpg' image = Image.open(BytesIO(requests.get(image_url).content)) image ์ค๋ช ๊ณผ ..
2023.04.13