openpyxl, pandas, xlwings 뭐가 다를까? 파이썬 엑셀 라이브러리 3종 비교

이미지
openpyxl, pandas, xlwings 뭐가 다를까? 파이썬 엑셀 라이브러리 3종 비교 이 블로그에서 엑셀 자동화 글을 30편 가까이 쓰면서 openpyxl 과 pandas 를 상황에 따라 섞어 사용했습니다. "왜 어떤 글은 openpyxl을 쓰고 어떤 글은 pandas를 쓰는지" 궁금하셨던 분들이 계실 것 같아, 이번에는 완성 코드를 공개하는 대신 세 라이브러리의 차이를 직접 비교해 정리해보려 합니다. 파이썬으로 엑셀을 처음 다뤄보는 분이라면 이 글 하나로 어떤 도구를 배워야 할지 방향을 잡을 수 있을 것입니다. 세 라이브러리, 한 줄 요약 먼저 각각이 무엇을 위해 만들어졌는지부터 명확히 하고 시작하겠습니다. openpyxl → 엑셀 파일을 "직접 읽고 쓰는" 라이브러리. 셀 하나하나를 세밀하게 제어. pandas → 엑셀을 "데이터 표"로 취급해서 분석·가공하는 라이브러리. 통계·집계에 최적화. xlwings → 설치된 엑셀 프로그램 자체를 "리모컨처럼" 조작하는 라이브러리. 실시간 연동. 셋 다 "파이썬으로 엑셀을 다룬다"는 목적은 같지만, 접근 방식이 완전히 다릅니다. 아래에서 같은 작업을 세 가지 방식으로 각각 구현해보면 차이가 명확해집니다. 비교 1 — 셀에 값 쓰고 서식 적용하기 가장 기본적인 "A1 셀에 제목을 쓰고 굵게 표시하기" 작업을 세 라이브러리로 각각 구현하면 이렇게 다릅니다. openpyxl (가장 세밀한 제어) from openpyxl import Workbook from openpyxl.styles import Font wb = Workbook() ws = wb.active ws["A1"] = "월간 매출 보고서" ws["A1"].font = Font(bold=True, size=14, color="2E509...

여러 명과 파일 공유하기! 구글 드라이브 공유 권한 설정 총정리

 

여러 명과 파일 공유하기! 구글 드라이브 공유 권한 설정 총정리

클라우드 저장소의 대명사인 구글 드라이브(Google Drive)는 단순히 파일을 저장하는 공간을 넘어, 여러 사람과 동시에 문서를 편집하고 자료를 주고받는 강력한 협업 도구입니다. 하지만 파일을 공유할 때 가장 주의해야 할 점이 있습니다. 바로 '공유 권한'입니다.

자칫 권한 설정을 잘못하면 중요한 문서가 외부에 무단으로 노출되거나, 수정을 해서는 안 되는 파일이 누군가에 의해 삭제될 위험이 있기 때문입니다. 오늘은 구글 드라이브에서 안전하고 효율적으로 파일을 공유하고, 상황에 맞는 권한(뷰어, 댓글 작성자, 편집자)을 설정하는 방법을 상세히 알아보겠습니다.

1. 특정 사람에게만 공유하기 (이메일 초대)

가장 보안이 강력한 방법으로, 내가 지정한 특정 사람만 파일을 볼 수 있도록 초대하는 방식입니다.

  1. 구글 드라이브에서 공유할 파일이나 폴더 위에 마우스 오른쪽 버튼을 클릭합니다.

  2. 메뉴에서 **[공유]**를 선택합니다.

  3. '사용자 및 그룹 추가' 칸에 공유할 상대방의 지메일(Gmail) 주소를 입력합니다.

  4. 우측 드롭다운 메뉴에서 권한 수준을 선택합니다. (뷰어/댓글 작성자/편집자 중 선택)

  5. [전송] 버튼을 누르면 상대방에게 공유 알림 메일이 발송됩니다.

2. 링크가 있는 모든 사람에게 공유하기 (링크 복사)

단톡방에 파일을 뿌리거나 대수다의 사람에게 파일을 전달해야 할 때 유용한 방식입니다.

  1. 동일하게 파일 우클릭 후 [공유] 창을 엽니다.

  2. 하단의 '일반 액세스' 항목에서 '제한됨'으로 되어 있는 부분을 클릭하여 **[링크가 있는 모든 사용자]**로 변경합니다.

  3. 오른쪽에서 원하는 권한(일반적으로는 '뷰어')을 설정합니다.

  4. [링크 복사] 버튼을 눌러 카카오톡이나 메신저에 붙여넣기(Ctrl+V) 하여 전달합니다.

구글 드라이브에서 파일 및 폴더를 여러 명과 공유하고 세부 권한을 설정하는 화면


3. 상황에 맞는 3가지 권한 레벨 이해하기

공유 시 부여하는 3가지 권한의 차이점을 명확히 아는 것이 중요합니다.

  • 뷰어(Viewer): 파일을 보기만 할 수 있습니다. 수정이나 삭제는 불가능하며, 자료를 단순히 배포할 때 가장 적합합니다.

  • 댓글 작성자(Commenter): 파일의 내용을 수정할 수는 없지만, 원하는 부분에 의견(댓글)을 남길 수 있습니다. 보고서 피드백을 주고받을 때 유용합니다.

  • 편집자(Editor): 파일의 내용을 수정, 삭제하고 다른 사람과 다시 공유할 수도 있는 가장 강력한 권한입니다. 공동 프로젝트를 진행할 때 사용합니다.

보안 꿀팁: 공유 기한 설정 및 인쇄 차단

더욱 세밀한 보안이 필요하다면 공유 창 상단의 설정(톱니바퀴) 아이콘을 눌러보세요. '편집자가 권한을 변경하고 공유할 수 있음'을 체크 해제하거나, '뷰어 및 댓글 작성자에게 다운로드, 인쇄, 복사 옵션 표시'를 해제하여 소중한 내 자료의 무단 유출을 한 번 더 방어할 수 있습니다.

올바른 권한 설정이 협업의 시작입니다

지금까지 구글 드라이브에서 파일과 폴더를 공유하고 세부 권한을 설정하는 방법에 대해 알아보았습니다. 클릭 몇 번이면 끝나는 간단한 설정이지만, 이를 정확히 활용하는 것만으로도 작업의 효율성을 높이고 보안 사고를 미연에 방지할 수 있습니다.

오늘 알려드린 공유 방법을 실무나 학교 과제에 바로 적용해 보세요. 상황에 맞는 적절한 권한 부여를 통해 더욱 안전하고 똑똑한 클라우드 활용 환경을 만드실 수 있을 것입니다.

이 블로그의 인기 게시물

느려진 구글 크롬 속도 2배 빨라지는 3가지 설정 방법 (2026년 최신 가이드)

카카오톡 용량 줄이기! 대화방 파일 삭제로 스마트폰 용량 확보법 (1분 해결)

업무 속도 3배 빨라지는 윈도우 기본 캡처 도구 단축키 및 200% 활용 꿀팁