Премахване на празни редове в Excel с Python

Това кратко ръководство описва как да премахвате празни редове в Excel с Python. Той има информация за настройка на средата за разработка, списък със стъпки за писане на приложението и примерен код за демонстриране на процеса за елиминиране на празни редове в Excel с Python. Той също така ще ръководи използването на допълнителни параметри при извикване на методите за изтриване на празни редове.

Стъпки за изтриване на празни редове Excel с Python

  1. Създайте среда за използване на Aspose.Cells за Python чрез Java за премахване на празни редове
  2. Заредете изходния Excel файл с класа Workbook и отворете целевия лист с данни и празни редове
  3. Вземете препратка към колекцията от клетки в желания лист
  4. Извикайте метода deleteBlankRows(), за да премахнете всички празни редове
  5. Запазете резултата

Тези стъпки изясняват как да премахнете празните редове в Excel с Python. Започнете процеса, като заредите файла на Excel с данни, други обекти и празни редове/колони в съдържанието. Достъп до колекцията от клетки в целевия лист на заредения Excel файл и извикайте метода deleteBlankRows(), за да изтриете всички празни редове.

Код за изтриване на празни редове в Excel с Python

import jpype
import asposecells as cells
jpype.startJVM()
from asposecells.api import License, Workbook
# Instantiate a license
license = License()
license.setLicense("License.lic")
# Load an Excel file
wb = Workbook("input.xlsx")
# Access the sheets collection
sheets = wb.getWorksheets()
# Access the target sheet
sheet = sheets.get(0)
# Delete blank rows
sheet.getCells().deleteBlankRows()
# Delete blank columns
sheet.getCells().deleteBlankColumns()
# Save the output
wb.save("output.xlsx")
print("Blank rows and columns removed successfully")

Този примерен код демонстрира процедурата за изтриване на всички празни редове в Excel с Python. Можете да използвате deleteBlankColumns(), за да премахнете всички празни колони в данните. Както deleteBlankRows(), така и deleteBlankColumns() приемат незадължителен параметър, който задава флаг за актуализиране на препратки в други листове след изтриване на редове и колони в текущия лист.

Тази статия ни напътства да премахнем всички празни редове в Excel с Python. За да вмъкнете редове, следвайте статията на как да вмъкнете редове в Excel с помощта на Python.

 Български