엑셀에 이미지를 삽입하는데 오늘 우리가 사용할 라이브러리는 xlsxwriter 이다.
1. 아래와 같이 xlsxwriter을 터미널창에서 설치해주자.(pip install xlswriter)
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
2. 아래와 같이 필요한 라이브러리들을 import 해주자.
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
1) from io import BytesIO 엑셀은 이미지를 불러올때 바이트 코드를 받기 때문에 우리가 다운받을 이미지를 바이트 변환할때 사용되는 라이브러리다.
3. 네이버에 원하는 이미지를 검색하자 (ex.사자)
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
4. 다운받을 경로를 설정 해준다.
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
5. 엑셀을 이용하기 위한 초기 작업이다.
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
6. image url을 불러와서 바이트파일로 변환후 우리가 원하는 엑셀 셀에 사진을 넣어보자.
![[파이썬 기초] 엑셀에 이미지 삽입하기 [파이썬 기초] 엑셀에 이미지 삽입하기](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
>> worksheet.insert_image('원하는 셀', 이미지제목(화면에 나타나는것은 아니기 때문에 아무거나 적어도 상관없음), {'image_data' : 바이트로 지정한 변수값을 넣어주면됨 })
# 이미지 다운 받는 법이 낯선 분들은 아래의 링크를 참고바란다.
[python 기초] 이미지 다운 받기(requests, urllib.request)
[python 기초] 이미지 다운 받기(requests, urllib.request)
이미지 다운 받기(requests, urllib.request) 아직도 손으로 직접 이미지를 클릭하여 저장하기를 반복하는가? 오늘은 이미지를 자동으로 관리하는데 있어 첫걸음인 이미지 다운 받는 법을 알아보자 이미지 다운받.....
yeko90.tistory.com
'파이썬 > 파이썬 기초' 카테고리의 다른 글
[python 기초] 셀레니움(firefox,IE,chrome 이용) 설치 및 사용법 (0) | 2020.05.15 |
---|---|
[파이썬 기초] 셀레니움(selenium) NoSuchElementException , ElementNotVisibleException 에러 해결 방법 (0) | 2020.05.13 |
[python 기초] PIL 을 활용하여 webp 이미지 확장자 변경하기 (0) | 2020.03.26 |
[python 기초] 이미지 다운 받기(requests, urllib.request) (2) | 2020.03.25 |
[python 기초] 셀레니움 XPATH 를 이용하여 원하는 정보 추출 (4) | 2020.03.20 |
댓글
꼬예님의
글이 좋았다면 응원을 보내주세요!
이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.
응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.
글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.
응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.