جدول بيانات XLSX في Python

كيفية تحويل CSV إلى جدول بيانات Excel XLS / XLSX في Python

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 إلى xlsx بدون فتح ، سنستخدم واجهة برمجة تطبيقات Python SDK of GroupDocs.Conversion Cloud. وهي عبارة عن منصة مستقلة لحل تحويل المستندات والصور. يسمح لك بتحويل الصور والمستندات بسرعة وموثوقية من أي تنسيق ملف مدعوم إلى أي تنسيق تحتاجه. شفرة مصدر مكتبة Python متاحة أيضًا في مستودع جيثب.

يمكنك تثبيت 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:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  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 إلى ملف XLSX في Python

كيفية تحويل ملف CSV إلى XLSX في Python

كيفية تحويل 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:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  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 File Converter Online مجاني

كيفية تحويل CSV إلى Excel على الإنترنت مجانًا؟ يرجى تجربة ما يلي محول csv المجاني إلى Excel على الإنترنت ، والذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه. يمكنك بسهولة تحويل csv إلى xlsx عبر الإنترنت مجانًا باستخدام ملف CSV هذا للحصول على محول مجاني عبر الإنترنت.

تلخيص لما سبق

في هذا المقال ، تعلمنا:

  • كيفية تحويل csv إلى excel في python باستخدام REST API ؛
  • كيفية تحويل ملف csv إلى ملف جدول بيانات xls باستخدام بيثون ؛
  • تحميل وتنزيل ملف csv برمجيًا في بيثون ؛

علاوة على ذلك ، يمكنك استكشاف المزيد حول واجهة برمجة تطبيقات جداول بيانات Python باستخدام التوثيق. لدينا مستكشف مرجع API يستند إلى Swagger لمعرفة المزيد عن جدول البيانات REST API. يمكنك تجربة مكتبة CSV إلى XLSX Python مع بيانات في الوقت الفعلي باستخدام [واجهة Swagger] سهلة الاستخدام 13 كما هو موضح في الصورة أدناه.

طرح سؤال

إذا كان لديك أي أسئلة حول محول CSV إلى XLSX ، فلا تتردد في طرحها في منتدى الدعم المجاني وسيتم الرد عليها في غضون ساعات قليلة.

أنظر أيضا

نوصي أيضًا باتباع الروابط ذات الصلة بتحويلات المستندات وتنسيقات الملفات المدعومة: