πŸ”’ Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист Π² Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python: пошаговая инструкция

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист Π² Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ openpyxl Π² Python.


import openpyxl

# ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Excel
workbook = openpyxl.load_workbook('example.xlsx')

# Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ лист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ
sheet = workbook['имя_листа']

# Π£Π΄Π°Π»ΠΈΡ‚ΡŒ лист
workbook.remove(sheet)

# Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния
workbook.save('example.xlsx')

Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚

Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python?

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ листа Excel с использованиСм Python ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнуто с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ openpyxl. Openpyxl - это мощная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Excel Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ .xlsx. Для удалСния листа Excel, слСдуйтС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагам:

Π¨Π°Π³ 1: Установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ openpyxl

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ листа Excel, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас установлСна Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° openpyxl. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

!pip install openpyxl

Π¨Π°Π³ 2: Π˜ΠΌΠΏΠΎΡ€Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ

Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π² свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Python, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ:

from openpyxl import load_workbook, Workbook

Π¨Π°Π³ 3: ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Excel

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист ΠΈΠ· Ρ„Π°ΠΉΠ»Π° Excel, сначала ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ load_workbook(). Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

workbook = load_workbook('имя_Ρ„Π°ΠΉΠ»Π°.xlsx')

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ 'имя_Ρ„Π°ΠΉΠ»Π°.xlsx' Π½Π° фактичСскоС имя вашСго Ρ„Π°ΠΉΠ»Π° Excel.

Π¨Π°Π³ 4: Π’Ρ‹Π±ΠΎΡ€ листа

Π”Π°Π»Π΅Π΅, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ лист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ лист ΠΏΠΎ Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π°:

sheet = workbook['имя_листа']

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ 'имя_листа' Π½Π° фактичСскоС имя листа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ.

Π¨Π°Π³ 5: Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ листа

И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, ΡƒΠ΄Π°Π»ΠΈΡ‚Π΅ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ лист с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ remove() Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ workbook:

workbook.remove(sheet)

Π¨Π°Π³ 6: Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ

ПослС удалСния листа, сохранитС измСнСния Π² Ρ„Π°ΠΉΠ»Π΅ Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ save():

workbook.save('Π½ΠΎΠ²ΠΎΠ΅_имя_Ρ„Π°ΠΉΠ»Π°.xlsx')

Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ 'Π½ΠΎΠ²ΠΎΠ΅_имя_Ρ„Π°ΠΉΠ»Π°.xlsx' Π½Π° имя Ρ„Π°ΠΉΠ»Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния.

Π’ΠΎΡ‚ ΠΈ всС! Π’Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ лист Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python.

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°

from openpyxl import load_workbook, Workbook

# ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» Excel
workbook = load_workbook('имя_Ρ„Π°ΠΉΠ»Π°.xlsx')

# Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ лист
sheet = workbook['имя_листа']

# УдаляСм лист
workbook.remove(sheet)

# БохраняСм измСнСния
workbook.save('Π½ΠΎΠ²ΠΎΠ΅_имя_Ρ„Π°ΠΉΠ»Π°.xlsx')

Π’ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист Π² Excel

Π§Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Excel Ρ„Π°ΠΉΠ»Π° Π² Python. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° openpyxl Π² Python

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… Π² excel Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ python

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

πŸ‘œ Как ΡΡˆΠΈΡ‚ΡŒ сумку ΠΈΠ· ΠΊΠΎΠΆΠΈ ΠΏΠΈΡ‚ΠΎΠ½Π°: инструкции ΠΈ совСты для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 🐍

πŸ”§ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ установил ΠΏΠΈΡ‚ΠΎΠ½: ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΈ инструкции

πŸ”’ Как ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ число Π² ΠΏΠΈΡ‚ΠΎΠ½Π΅? Π›Π΅Π³ΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ | ΠŸΠΈΡ‚ΠΎΠ½ΠΎΠ²Π°Ρ магия

πŸ”’ Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ лист Π² Excel с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python: пошаговая инструкция

πŸ” Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ½Π΄Π΅ΠΊΡΠ°Ρ†ΠΈΡŽ списка Π² ΠΏΠΈΡ‚ΠΎΠ½Π΅? ΠŸΡ€ΠΎΡΡ‚Π°Ρ инструкция для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

πŸ”ΠšΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π» Π² ΠΏΠΈΡ‚ΠΎΠ½Π΅? Π£Π·Π½Π°ΠΉ простыС шаги!

Как красиво Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ массив Π² ΠŸΠΈΡ‚ΠΎΠ½Π΅: Тивая ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡ 🎨