Excel-დან CSV-მდე

XLSM გადაიყვანეთ CSV | ექსელის კონვერტაცია csv ონლაინ რეჟიმში

XLSM(Excel Macro-Enabled Workbook) ფაილების 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 ანგარიშის გამოყენებით ან გამოიყენეთ Sign Up თქვენი კლიენტის სერთიფიკატების მისაღებად.

გადაიყვანეთ XLSM CSV-ში პითონში

გთხოვთ, მიჰყვეთ ქვემოთ მითითებულ ინსტრუქციებს, რომ გადაიყვანოთ XLSM CSV-ში Python კოდის ფრაგმენტის გამოყენებით.

  • შექმენით CellsApi კლასის ობიექტი, კლიენტის რწმუნებათა სიგელების არგუმენტებად გადაცემისას.
  • ახლა მიუთითეთ შეყვანის XLSM სახელი, შედეგად მიღებული CSV სახელი და გამომავალი ფორმატი, როგორც CSV.
  • გამოიძახეთ უჯრედები workbookgetworkbook(…) მეთოდი 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 to 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 წვდომის ჟეტონით.

Excel-დან CSV-მდე

სურათი 1: - Excel-ში CSV კონვერტაციის გადახედვა

ზემოთ მოცემულ სურათზე შეგიძლიათ შეამჩნიოთ, რომ ყველა სამუშაო ფურცლის ტექსტური ინფორმაცია გარდაიქმნება ერთ CSV ფაილად. თქვენი მითითებისთვის, ზემოთ მოცემულ მაგალითში გამოყენებული ფაილების ნიმუში შეგიძლიათ ჩამოტვირთოთ შემდეგი ბმულებიდან:

გამოსადეგი ბმულები

დასკვნა

დასასრულს, გადაიყვანთ თუ არა XLSM CSV-ში გადაქცევას Aspose.Cells Cloud SDK-ის გამოყენებით Python-ისთვის, თუ cURL ბრძანებები Aspose.Cells Cloud-ით, შეგიძლიათ დარწმუნებით შეასრულოთ დავალება მარტივად და ეფექტურობით. ასე რომ, ორივე მეთოდი უზრუნველყოფს ზუსტ და საიმედო კონვერტაციას, თქვენი მონაცემების მთლიანობის შენარჩუნებას მთელი პროცესის განმავლობაში. გამოიყენეთ ამ მიდგომების ძალა თქვენი XLSM ფაილების პოტენციალის გასახსნელად, რაც ხელს უწყობს მონაცემთა ანალიზს, გაზიარებას და დამუშავებას.

დაკავშირებული სტატიები

ჩვენ გირჩევთ გაეცნოთ შემდეგ სტატიებს შემდგომი გაგებისთვის: