엑셀을 CSV로

XLSM을 CSV로 변환 | 온라인에서 Excel을 CSV로 변환

Python Cloud SDK를 사용하여 XLSM(Excel 매크로 지원 통합 문서) 파일을 CSV(쉼표로 구분된 값) 형식으로 변환하면 데이터 조작 및 분석의 가능성이 넓어집니다. 이 접근 방식을 통해 개발자와 데이터 애호가는 대규모 데이터 세트를 쉽게 처리하고 데이터 변환 작업을 쉽게 수행할 수 있습니다. Python Cloud SDK를 활용하면 XLSM에서 CSV로의 변환 프로세스를 단순화하는 강력하고 사용자 친화적인 API에 액세스할 수 있습니다. 수많은 이점을 살펴보고 이 접근 방식이 어떻게 Python Cloud SDK를 사용하여 데이터 처리 워크플로를 간소화하고 생산성을 향상시킬 수 있는지 살펴보겠습니다.

엑셀 변환 REST API

Aspose.Cells Cloud SDK for Python을 사용하면 XLSM을 CSV로 변환하는 작업이 더욱 효율적이고 간단해집니다. 이 강력한 SDK는 XLSM 형식을 포함하여 Excel 파일을 처리하도록 특별히 설계된 포괄적인 기능 세트를 제공합니다. 따라서 Aspose.Cells Cloud를 사용하면 XLSM 데이터를 다양한 데이터 분석 및 처리 도구에서 널리 수용되고 사용되는 형식으로 원활하게 변환하여 잠재력을 최대한 활용할 수 있습니다.

SDK를 설치하려면 다음 명령을 실행하십시오.

pip install asposecellscloud

설치 후 GitHub 또는 Google 계정을 사용하여 클라우드 대시보드를 통해 무료 계정을 등록하거나 가입을 사용하여 클라이언트 자격 증명을 얻으십시오.

Python에서 XLSM을 CSV로 변환

Python 코드 조각을 사용하여 XLSM을 CSV로 변환하려면 아래 지정된 지침을 따르십시오.

  • 클라이언트 자격 증명을 인수로 전달하는 동안 CellsApi 클래스의 개체를 만듭니다.
  • 이제 입력 XLSM 이름, 결과 CSV 이름 및 출력 형식을 CSV로 지정합니다.
  • cellworkbookgetworkbook(…) 메서드를 호출하여 XLSM을 CSV 형식으로 변환하고 결과 파일을 클라우드 저장소에 저장합니다.
# 더 많은 코드 샘플을 보려면 https://github.com/aspose-cells-cloud/aspose-cells-cloud-python을 방문하세요.

def XLSMtoCSV():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # CellsApi 인스턴스 초기화
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # XLSB 통합 문서 입력
        input_file = "myDocument.xlsm"
        # 결과 형식
        format = "CSV"
        # 결과 파일 이름
        output = "Converted.csv"

        # API를 호출하여 XLSM을 CSV로 변환
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # 콘솔에 응답 코드 인쇄
        print(response)

        # 콘솔에 메시지 인쇄(선택 사항)
        print('XLSM sucessfully converted to CSV !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)

cURL 명령을 사용하여 Excel에서 CSV로

cURL 명령과 Aspose.Cells Cloud의 강력한 조합을 사용하여 XLSM을 CSV로 손쉽게 변환할 수도 있습니다. 이 접근 방식은 단순성, 유연성 및 플랫폼 독립성을 제공하므로 기존 시스템과 원활하게 통합할 수 있습니다. 또한, 엄격한 보안 프로토콜을 통해 변환 과정에서 데이터의 안전성과 기밀성을 확신할 수 있습니다.

이 접근 방식의 전제 조건은 JWT 액세스 토큰 생성입니다. 따라서 명령줄 터미널에서 다음 명령을 실행하십시오.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

이제 JWT 토큰이 있으므로 다음 명령을 실행하여 XLSM을 CSV로 변환하고 결과 출력을 클라우드 스토리지에 저장하십시오.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsm?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=Converted.csv&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"

‘accessToken’을 위에서 생성된 JWT 액세스 토큰으로 바꿉니다.

엑셀을 CSV로

이미지 1:- Excel에서 CSV로의 변환 미리보기

위 이미지를 보면 모든 워크시트의 텍스트 정보가 하나의 CSV 파일로 변환된 것을 확인할 수 있습니다. 참고로 위 예제에 사용된 샘플 파일은 다음 링크에서 다운로드할 수 있습니다.

유용한 링크

결론

결론적으로 Aspose.Cells Cloud SDK for Python을 사용하여 XLSM을 CSV로 변환하거나 Aspose.Cells Cloud를 사용하여 cURL 명령을 선택하면 쉽고 효율적으로 작업을 자신있게 수행할 수 있습니다. 따라서 두 방법 모두 정확하고 안정적인 변환을 보장하고 프로세스 전반에 걸쳐 데이터 무결성을 유지합니다. 이러한 접근 방식의 힘을 활용하여 XLSM 파일의 잠재력을 활용하고 데이터 분석, 공유 및 처리를 촉진하십시오.

관련 기사

더 자세히 이해하려면 다음 문서를 살펴보는 것이 좋습니다.