CSV – це простий текстовий файл, який містить значення, розділені комами, упорядковані в клітинках електронної таблиці. Файл XLSX – це добре відомий формат електронної таблиці Excel, створений Microsoft Excel. У деяких випадках вам доведеться конвертувати CSV у Excel без відкриття. GroupDocs.Cloud API забезпечує безпечний і швидкий спосіб конвертувати CSV у формат Excel за лічені секунди. Отже, у цій статті розповідається про те, як перетворити CSV на електронну таблицю Excel XLS/XLSX на Python.
У цій статті будуть розглянуті такі теми:
- [CSV до Excel XLS/XLSX Rest API та Python SDK](#CSV to Excel XLS/XLSX Rest API and Python SDK)
- Як конвертувати файл CSV у Excel XLSX на Python
- Як конвертувати CSV у електронну таблицю XLS на Python
- [Безкоштовний онлайн конвертер файлів CSV](#CSV File Converter Online Free)
CSV до Excel XLS/XLSX Rest API та Python SDK {#CSV-to-Excel-XLS/XLSX-Rest-API-and-Python-SDK}
Щоб конвертувати csv у xlsx без відкриття, ми будемо використовувати Python SDK GroupDocs.Conversion Cloud API. Це незалежне від платформи рішення для конвертації документів і зображень. Це дозволяє швидко й надійно конвертувати зображення й документи будь-якого підтримуваного формату файлів у будь-який потрібний формат. Вихідний код бібліотеки Python також доступний у GitHub Repository.
Ви можете встановити GroupDocs.Conversion Cloud у свою програму Python за допомогою такої команди в консолі:
pip install groupdocs_conversion_cloud
Будь ласка, отримайте свій ідентифікатор клієнта та секрет на інформаційній панелі, перш ніж виконувати вказані дії. Отримавши ідентифікатор і секрет, додайте наведений нижче код у свою програму python, щоб запустити хмарний конвертер API, як показано нижче:
# Завантажте бібліотеку Python для перетворення CSV у Excel за допомогою python
import groupdocs_conversion_cloud
# Отримайте client_id і client_secret на https://dashboard.groupdocs.cloud після безкоштовної реєстрації.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Отримайте різні конфігурації
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "groupdocs-cloud_storage"
Як конвертувати файл CSV у Excel XLSX на Python
Ви можете змінити CSV на електронний табличний документ XLSX програмним шляхом, виконавши наведені нижче дії.
- По-перше, створіть екземпляр ConvertApi
- Тепер створіть екземпляр ConvertSettings
- Далі введіть назву сховища та введіть шлях до файлу Excel
- Встановіть “xlsx” як вихідний формат файлу
- Тепер створіть екземпляр CsvLoadOptions
- Потім встановіть роздільник комами у файлі CSV
- Укажіть loadOptions, convertOptions і вихідний шлях до файлу
- Потім створіть ConvertDocumentRequest за допомогою ConvertSettings
- Нарешті, конвертуйте, викликавши метод convert\cocument() за допомогою ConvertDocumentRequest
У наведеному нижче прикладі коду показано, як відкрити файл CSV у Excel зі стовпцями за допомогою REST API у Python:
# Як конвертувати файл CSV у Excel XLSX на Python
try:
# Створіть екземпляр API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Визначте параметри конвертації
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/Sample-Spreadsheet-500000-rows.csv"
settings.format = "xlsx"
loadOptions = groupdocs_conversion_cloud.CsvLoadOptions()
loadOptions.separator = ","
convertOptions = groupdocs_conversion_cloud.XlsxConvertOptions()
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "python-testing"
# Створити запит на конвертацію документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Перетворіть файл електронної таблиці csv на Excel xlsx
response = convert_api.convert_document(request)
print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Як перетворити CSV на електронну таблицю XLS на Python
Ви можете автоматично та програмно конвертувати CSV у формат Excel, виконавши наведені нижче дії.
- По-перше, створіть екземпляр ConvertApi
- Тепер створіть екземпляр ConvertSettings
- Далі введіть назву сховища та введіть шлях до файлу Excel
- Встановіть “xls” як вихідний формат файлу
- Тепер створіть екземпляр CsvLoadOptions
- Потім встановіть роздільник комами у файлі CSV
- Укажіть loadOptions, convertOptions і вихідний шлях до файлу
- Потім створіть ConvertDocumentRequest за допомогою ConvertSettings
- Нарешті, конвертуйте, викликавши метод convert\cocument() за допомогою ConvertDocumentRequest
У наведеному нижче прикладі коду показано, як конвертувати файл CSV у стовпці Excel за допомогою REST API у Python:
# Як перетворити CSV на електронну таблицю XLS на Python
try:
# Створіть екземпляр API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Встановіть і визначте параметри перетворення
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/Sample-Spreadsheet-500000-rows.csv"
settings.format = "xls"
loadOptions = groupdocs_conversion_cloud.CsvLoadOptions()
loadOptions.separator = ","
convertOptions = groupdocs_conversion_cloud.XlsConvertOptions()
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "python-testing"
# Створити запит на конвертацію документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Перетворення csv на електронну таблицю excel xls
response = convert_api.convert_document(request)
print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Безкоштовний онлайн конвертер файлів CSV
Як конвертувати csv в excel онлайн безкоштовно? Спробуйте наведений нижче безкоштовний онлайн-конвертер csv у excel, який розроблено за допомогою наведеного вище API. Ви можете легко конвертувати csv у xlsx онлайн безкоштовно за допомогою цього безкоштовного онлайн-конвертера csv to excel.
Підводячи підсумки
У цій статті ми дізналися:
- як конвертувати csv у excel на python за допомогою REST API;
- як конвертувати файл csv у файл електронної таблиці xls за допомогою python;
- Програмне завантаження та завантаження файлу csv на python;
Крім того, ви можете дізнатися більше про API електронних таблиць Python за допомогою документації. У нас є API Reference Explorer на основі Swagger, щоб дізнатися більше про REST API електронної таблиці. Ви можете спробувати бібліотеку CSV до XLSX Python із даними в реальному часі за допомогою цього зручного інтерфейсу Swagger, як показано на зображенні нижче.
Задайте питання
Якщо у вас виникли запитання щодо конвертера CSV у XLSX, задайте їх на безкоштовному форумі підтримки, і ви отримаєте відповідь протягом кількох годин.
Дивись також
Ми також рекомендуємо перейти за відповідними посиланнями на підтримувані перетворення документів і формати файлів:
- Найкращий конвертер DOCX у PDF і Word у PDF
- Як конвертувати PDF у документ Word за допомогою API перетворення файлів
- Як конвертувати Word у HTML за допомогою API перетворення файлів у Ruby
- Перетворення PDF на HTML за допомогою бібліотеки перетворення форматів файлів
- Перетворюйте Word у TIFF за допомогою Word Processing Document API в Ruby