המרת קבצי XLSM(חוברת עבודה מאושרת ב-Excel) לפורמט CSV(ערכים מופרדים בפסיק) באמצעות Python Cloud SDK פותחת עולם של אפשרויות למניפולציה וניתוח נתונים. גישה זו מעצימה מפתחים וחובבי נתונים להתמודד ללא מאמץ עם מערכי נתונים גדולים ולבצע משימות טרנספורמציה של נתונים בקלות. על ידי מינוף ה- Python Cloud SDK, אתה מקבל גישה ל-API חזק וידידותי למשתמש המפשט את תהליך ההמרה של XLSM ל-CSV. הבה נחקור את היתרונות הרבים ונבדוק כיצד גישה זו יכולה לייעל את זרימות העבודה שלך בעיבוד הנתונים ולשפר את הפרודוקטיביות שלך באמצעות Python Cloud SDK.
Excel Conversion REST API
ביצוע המשימה של המרת XLSM ל-CSV הופכת ליעילה ופשוטה עוד יותר עם Aspose.Cells Cloud SDK for Python. SDK רב עוצמה זה מספק קבוצה מקיפה של תכונות ופונקציות שתוכננו במיוחד לטיפול בקובצי Excel, כולל פורמט XLSM. אז עם Aspose.Cells Cloud, אתה יכול למצות את מלוא הפוטנציאל של נתוני ה-XLSM שלך על ידי המרתם בצורה חלקה לפורמט מקובל ונמצא בשימוש בכלים שונים לניתוח ועיבוד נתונים.
אנא בצע את הפקודה הבאה כדי להתקין את ה-SDK:
pip install asposecellscloud
לאחר ההתקנה, נא לרשום חשבון בחינם דרך Cloud Dashboard באמצעות GitHub או חשבון Google או השתמש בהרשמה כדי לקבל את אישורי הלקוח שלך.
המר XLSM ל-CSV ב-Python
אנא עקוב אחר ההוראות המפורטות להלן כדי להמיר XLSM ל-CSV באמצעות קטע קוד של Python.
- צור אובייקט של מחלקה CellsApi תוך העברת אישורי לקוח כארגומנטים.
- כעת ציין את שם הקלט XLSM, שם ה-CSV שנוצר ופורמט הפלט כ-CSV.
- התקשר לשיטת cellsworkbookgetworkbook(…) כדי להמיר 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)
Excel ל-CSV באמצעות פקודות cURL
אתה יכול גם להמיר XLSM ל-CSV ללא מאמץ באמצעות שילוב רב עוצמה של פקודות cURL ו-Aspose.Cells Cloud. גישה זו מציעה פשטות, גמישות ועצמאות פלטפורמה, ומאפשרת אינטגרציה חלקה עם המערכות הקיימות שלך. יתר על כן, עם פרוטוקולי אבטחה קפדניים, אתה יכול להיות בטוח בבטיחות ובסודיות של הנתונים שלך במהלך תהליך ההמרה.
התנאי המקדים לגישה זו הוא יצירת אסימון גישה ל-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 יחיד. לעיונך, ניתן להוריד את הקבצים לדוגמה המשמשים בדוגמה לעיל מהקישורים הבאים:
קישורים שימושיים
סיכום
לסיכום, בין אם תבחר להמיר XLSM ל-CSV באמצעות Aspose.Cells Cloud SDK עבור Python או פקודות cURL עם Aspose.Cells Cloud, אתה יכול לבצע את המשימה בביטחון בקלות וביעילות. לכן, שתי השיטות מבטיחות המרה מדויקת ואמינה, תוך שמירה על שלמות הנתונים שלך לאורך כל התהליך. אמצו את הכוח של גישות אלה כדי לנצל את הפוטנציאל של קבצי ה-XLSM שלך, תוך מתן הזדמנות לניתוח, שיתוף ועיבוד נתונים.
מאמרים קשורים
אנו ממליצים לעבור על המאמרים הבאים להבנה נוספת: