Az XLSM(Excel Macro Enabled Workbook) fájlok CSV(vesszővel elválasztott értékek) formátumba konvertálása Python Cloud SDK használatával az adatok manipulálásának és elemzésének lehetőségeinek világa nyílik meg. Ez a megközelítés lehetővé teszi a fejlesztők és az adatok iránt érdeklődők számára, hogy könnyedén kezeljék a nagy adatkészleteket, és könnyedén végezzenek adatátalakítási feladatokat. A Python Cloud SDK kihasználásával hozzáférést kap egy hatékony és felhasználóbarát API-hoz, amely leegyszerűsíti az XLSM-ből CSV-vé konvertálási folyamatot. Fedezze fel a számos előnyt, és fedezze fel, hogy ez a megközelítés hogyan egyszerűsítheti az adatfeldolgozási munkafolyamatokat és növelheti a termelékenységet a Python Cloud SDK használatával.
- Excel Conversion REST API
- Konvertálja az XLSM-et CSV-vé Pythonban
- Excelből CSV-be a cURL parancsok használatával
Excel Conversion REST API
Az Aspose.Cells Cloud SDK for Python segítségével az XLSM CSV-vé konvertálása még hatékonyabbá és egyszerűbbé válik. Ez a hatékony SDK szolgáltatások és funkciók átfogó készletét kínálja, amelyeket kifejezetten az Excel fájlok kezelésére terveztek, beleértve az XLSM formátumot is. Az Aspose.Cells Cloud segítségével tehát kibontakoztathatja XLSM-adataiban rejlő teljes potenciált azáltal, hogy zökkenőmentesen konvertálja azokat egy széles körben elfogadott és a különböző adatelemző és -feldolgozó eszközökben használt formátumba.
Kérjük, hajtsa végre a következő parancsot az SDK telepítéséhez:
pip install asposecellscloud
A telepítés után regisztráljon egy ingyenes fiókot a cloud dashboard oldalon a GitHub- vagy Google-fiókkal, vagy használja a Regisztrációt az ügyfél hitelesítő adatainak megszerzéséhez.
Konvertálja az XLSM-et CSV-vé Pythonban
Kérjük, kövesse az alábbi utasításokat az XLSM CSV-vé konvertálásához Python kódrészlet használatával.
- Hozzon létre egy CellsApi osztályú objektumot, miközben argumentumként adja át az ügyfél hitelesítő adatait.
- Most adja meg a bemeneti XLSM nevét, a kapott CSV-nevet és a kimeneti formátumot CSV-ként.
- Hívja a cellworkbookgetworkbook(…) metódust az XLSM CSV formátumba konvertálásához, és az eredményül kapott fájlt felhőtárhelyre menti.
# További kódmintákért látogasson el a https://github.com/aspose-cells-cloud/aspose-cells-cloud-python webhelyre.
def XLSMtoCSV():
try:
#Client credentials
client_secret = "1c9379bb7d701c26cc87e741a29987bb"
client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"
# inicializálja a CellsApi példányt
cellsApi = asposecellscloud.CellsApi(client_id,client_secret)
# bemeneti XLSB munkafüzet
input_file = "myDocument.xlsm"
# eredő formátum
format = "CSV"
# eredményül kapott fájlnév
output = "Converted.csv"
# hívja meg az API-t az XLSM CSV-vé konvertálásához
response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output)
# válaszkód kinyomtatása a konzolon
print(response)
# üzenet nyomtatása a konzolon (opcionális)
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)
Excelből CSV-be a cURL parancsok használatával
Könnyedén konvertálhatja az XLSM-et CSV-vé a cURL parancsok és az Aspose.Cells Cloud hatékony kombinációjával. Ez a megközelítés egyszerűséget, rugalmasságot és platformfüggetlenséget kínál, lehetővé téve a zökkenőmentes integrációt a meglévő rendszerekkel. Ezen túlmenően a szigorú biztonsági protokollok segítségével biztos lehet benne az adatok biztonságában és bizalmas kezelésében az átalakítási folyamat során.
Ennek a megközelítésnek az előfeltétele a JWT hozzáférési token létrehozása. Tehát kérjük, hajtsa végre a következő parancsot a parancssori terminálban:
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"
Most, hogy megvan a JWT token, kérjük, hajtsa végre a következő parancsot az XLSM CSV formátumba konvertálásához, és a kapott kimenetet felhőtárhelyre mentse.
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}"
Cserélje ki az accessToken
-t a fent generált JWT hozzáférési tokenre.
A fenti képen észreveheti, hogy az összes munkalap szöveges információja egyetlen CSV-fájllá alakul. Tájékoztatásul a fenti példában használt mintafájlok letölthetők a következő hivatkozásokról:
Hasznos Linkek
Következtetés
Összefoglalva, akár az XLSM-et CSV-vé konvertálja az Aspose.Cells Cloud SDK for Python használatával, akár a cURL parancsokat az Aspose.Cells Cloud segítségével, magabiztosan, könnyedén és hatékonyan végezheti el a feladatot. Így mindkét módszer pontos és megbízható konverziót biztosít, megőrizve az adatok integritását a folyamat során. Használja ki e megközelítések erejét az XLSM-fájlokban rejlő lehetőségek kiaknázásához, megkönnyítve az adatok elemzését, megosztását és feldolgozását.
kapcsolódó cikkek
A további megértés érdekében javasoljuk, hogy olvassa el az alábbi cikkeket: