Python

대량의 전화번호 한꺼번에 올리기(엑셀을 CSV변환 with python)

IT1004 2024. 10. 18. 19:40

매번 건건히 올리는 단순 반복의 작업이 왠지 싫어서  

 

엑셀로 작성된 대량의 전화번호(이름, 전화번호)를 

 

1. CSV 파일로 변환하는 파이썬 프로그램을 작성 한다.

import pandas as pd

# 엑셀 파일 읽어오기 (파일 경로를 지정하세요)
excel_file = '전화번호_이름3.xlsx'  # 엑셀 파일의 경로
sheet_name = 'Sheet1'  # 필요시 시트 이름을 지정하세요

# 엑셀 파일을 DataFrame으로 읽기
df = pd.read_excel(excel_file, sheet_name=sheet_name)

# CSV 파일로 저장 (저장할 파일
# 경로를 지정하세요)
csv_file = '전화번호_이름3.csv'
df.to_csv(csv_file, index=False, encoding='utf-8-sig')

print(f"CSV 파일이 {csv_file}로 저장되었습니다.")

 

 

2. 위 프로그램이 있는  위치에  '전화번호_이름3.xlsx' 파일을  옮겨 놓는다. 

    엑셀은 아래와 같이 작성 한다.

 

 

3.  파이썬 프로그램을 실행하면    같은 위치에  '전화번호_이름3.CSV' 파일이 작성되어 있는 것을 확인해 

    볼 수 있다.

 

 

 

4.  https://contacts.google.com/

여기로 들어가 해당 로그인 하여 

 

로그인 - Google 계정

이메일 또는 휴대전화

accounts.google.com

import 를 클릭하면 팝업창이 뜨는데  select file 버튼을 클릭하여 만든 CSV 파일을 선택하여 import 를 완료한다. 

 

5. 그런다음 나의 핸드폰 연락처에서  햄버거(3줄자리표시)를 눌러 연락처 관리를  클릭한다. 

 

6. 연락처 동기화를 누르면 동기화 되면서 나의 폰에도  새로운 주소들이 갱신 된다.