Запись данных в Excel файл из JSON. Библиотека openpyxl в Python

Запись данных в Excel файл из JSON. Библиотека openpyxl в Python

egoroff_channel

3 года назад

40,134 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Максим Беляев
Максим Беляев - 08.07.2023 13:07

Спасибище! Помогло в задачке на работе.

Ответить
Johny Sh
Johny Sh - 28.06.2023 12:33

Джейсонина) Всё. Прилипло)

Ответить
Никита Прохоров
Никита Прохоров - 06.06.2023 14:22

Спасибо за видео! Как можно запрашивать у пользователя таблицу с компьютера , чтобы далее с ней уже работать?

Ответить
ProgrammingBro
ProgrammingBro - 01.05.2023 02:32

у меня возникает ошибка tuple index out of range

Ответить
Просто Улыбка
Просто Улыбка - 18.04.2023 13:23

не знаю почему, но openpyxl записывал неполную строку в ячейку, всё время режет, а если вручную вставлять, то ничего не обрезается. зато библиотека xlswrite записывает без проблем полный текст (это около 5 тысяч знаков)

Ответить
Radiologiya_UZ
Radiologiya_UZ - 07.02.2023 20:24

Спасибо большое.

Можно ли использовать эгзел в качества БД?

Ответить
Эрик Бружас
Эрик Бружас - 28.01.2023 20:34

В чем причина sheet['A2'] = 100 (выводит), а sheet[1][0] = 'world' (ошибка)?

Ответить
Анатолий Соломонов
Анатолий Соломонов - 04.12.2022 21:04

В обратную сторону как сделать???

Ответить
Анатолий Соломонов
Анатолий Соломонов - 03.12.2022 20:50

Добрый день, есть видео наоборот ?)

Ответить
Alexandro Familev
Alexandro Familev - 23.11.2022 16:57

Я не понял. запись идет только того что с программы, а то что в файле было стирается?

Ответить
Artem Seleznew
Artem Seleznew - 08.08.2022 20:13

Большое спасибо, Артем. Одни из наиболее простых и доходчивых уроков. Спасибо за Вашу работу!

Ответить
Кирилл Семенюк
Кирилл Семенюк - 09.07.2022 20:26

А как получать данные, в приложение(программу) , из самого файла эксель?

Ответить
Александр Олейниченко
Александр Олейниченко - 08.07.2022 14:30

Если следовать инструкции на 3.37 минуте, то sheet[1][0].value='world' вставляется и записывается в файл. Но если поменять индекс колонки, то выдает ошибку sheet[1][1].value='world'

Ответить
Alexey А
Alexey А - 25.05.2022 00:41

Автор респект! То что нужно было) P.S. Просьба выкладывать код из видео

Ответить
лилия шоу видос ставь лайк🙃🙂
лилия шоу видос ставь лайк🙃🙂 - 09.05.2022 09:46

TypeError:'turple' object does not support item assignment
В существующие столбцы добавляет данные, в пустые нет. Т.е если в таблице 5 столбцов, не удается записать в 6 ой.
В совершенно пустую таблицу тоже не удается записать.

Ответить
Егор Рябцев: Обзоры мировых спортивных событий!!
Егор Рябцев: Обзоры мировых спортивных событий!! - 01.04.2022 19:55

Крутяк)Спасибо!

Ответить
July Romashin
July Romashin - 21.03.2022 21:06

Попробуйте убрать строки 14-19 и запустите программу

Ответить
Fletvin
Fletvin - 01.02.2022 21:59

а как сделать так, чтобы после того, как ты записал что-то в таблицу и запустил код, то, что ты записал осталось?

Ответить
Сармат Пересветов
Сармат Пересветов - 26.12.2021 13:33

Спасибо, уроки уже пошли чуть по интереснее, по сложнее, и по практичнее

Ответить
Galo Gramma
Galo Gramma - 25.10.2021 14:22

Спасибо!
Вопрос такой. Можно ли складывать данные парсинга в xls файл без json файла напрямую построчно?
Смысл такой: создается запрос, парсятся данные со страницы, данные складываются в xls файл, после
цикл повторяется для каждой страницы.
То есть, после отработки одной страницы и занесения данных с этой страницы в первый ряд xls файла,
нужно пропарсить следующую страницу и занести данные во второй ряд xls файла.

Пока что скрипт добавляет в xls файл только результат пасинга последней страницы.

Ответить
Webcam Family
Webcam Family - 12.10.2021 21:02

Привет, в видео мы можем засунуть это всеё в отдельную функцию, но если нужно вызывать потом эту фунцию несколько раз с разными параметрами? то файл будет переписываться, а не дополняться каждуй раз при новом запуске функции!?

Ответить
Необузданная Жизнь
Необузданная Жизнь - 03.10.2021 13:36

Очень круто, спасибо!

Ответить
Павел Никиф
Павел Никиф - 28.09.2021 02:38

Это PyCharm самая популярная для питона?

Ответить
Александра Мм
Александра Мм - 09.09.2021 14:03

Очень полезные видео снимаете! Спасибо Вам огромное! 👍

Ответить
dieselekin
dieselekin - 16.08.2021 01:49

Парень - ты лучший! ❤️
Ты очень доступно объясняешь - не зря донатная подписка!

Ответить
DENiS.S
DENiS.S - 06.08.2021 07:28

Молодец!

Ответить
Бектур Чукин
Бектур Чукин - 29.07.2021 21:06

Здравствуйте, уважаемый Артем! Спасибо Вам за ролик. Пожалуйста подскажите как активировать для записи лист "Dip", который я добавил в книгу book.create_sheet(index=1, title="Dip") Спасибо!

Ответить
Patrick Spilmann
Patrick Spilmann - 29.07.2021 18:42

Как указать методу append конкретную строку?

Ответить
Артем Гарьянов
Артем Гарьянов - 30.05.2021 22:21

Спасибо за Ваши уроки! Уверен, что Вы станете популярным блогером!

Ответить
Николай Мануилов
Николай Мануилов - 13.05.2021 07:11

Класс!!! Для меня работа с файлами XL это первое где я уже могу действительно применить программирование!

Ответить
Роман Матвійців
Роман Матвійців - 25.04.2021 23:33

Просто большая благодарочка

Ответить
Perfecto Gamer
Perfecto Gamer - 28.03.2021 21:45

Я хочу создать в переменной файл excel. А сохранить в файл его потом, в другом скрипте вообще, как быть?
Ну т.е. я хочу подготовить бинарник в памяти, передать его на вход другому скрипту, например в base64, а он уже раскодирует и сохранит в файл?

Ответить
serzhik13xxx
serzhik13xxx - 14.03.2021 14:00

По-моему, строка и столбец звучит намного лучше)

Ответить
S Technology
S Technology - 22.02.2021 17:25

import openpyxl

book = openpyxl.Workbook()

sheet = book.active

sheet['A1'] = 100
sheet['B3'] = 'hello'

sheet[1][0].value = 'world'
sheet.cell(row = 1, column = 3).value = 'hello world'

book.save('sheet.xlsx')
book.close()

Ответить
Gaunter O`Dimm
Gaunter O`Dimm - 23.01.2021 19:26

Артём, всё прекрасно, объснения понятны и локаничны, только director - это режиссёр фильма, а не директор.

Ответить
Kirill Ryabov
Kirill Ryabov - 06.01.2021 18:41

Классное видео. Хочется побольше видео про парсинг и про взаимодействие и обработку файлов в xlsx. Спасибо за Ваш вклад.

Ответить
СкРеТчЕр [I LOVE FNAF]
СкРеТчЕр [I LOVE FNAF] - 19.12.2020 23:34

спасибо

Ответить
Dimitri Larios
Dimitri Larios - 09.12.2020 11:39

Отличный преподаватель. Алгоритмы - в плейлист.

Ответить
Oleg Hutsuliak
Oleg Hutsuliak - 07.12.2020 21:23

Артем спасибо большое! Сделай урок про tkiner, пожалуйста!

Ответить
Матвей Шмонов
Матвей Шмонов - 27.11.2020 00:04

Давай по пандасу ролики!

Ответить
Nickname Korata
Nickname Korata - 21.11.2020 19:03

Просто спасибо! Не останавливайся!

Ответить
SD3Veng
SD3Veng - 19.11.2020 09:14

Запили пожалуйста отдельно плейлист по PyCharm настройка, полезные плагины, гайды различные инструменты думаю тонны лайкосов срубишь и тд

Ответить
Finik
Finik - 18.11.2020 19:38

что за преложение было в ролике про метод format? Скажи пожалуйста

Ответить
хамелеон хамелеонович
хамелеон хамелеонович - 18.11.2020 13:02

Как в jupyter импортировать свои модули?
Например: на одном уровне main и каталог modules (в нём файлы с расширением py или ipynb)

Ответить
Egorka
Egorka - 18.11.2020 08:41

Артем, а можно ячейки объединять, менять шрифты и рисовать границы? Было бы очень интересно, хотя и так уже очень интересно ))

Ответить
Rustam Akhmullaev
Rustam Akhmullaev - 18.11.2020 07:40

Очень интересный урок! Добавьте плз. уроки по созданию графиков в Excel через openpyxl и форматированию столбцов по ширине итд. Заранее спасибо!

Ответить
Артем Кунакбаев
Артем Кунакбаев - 18.11.2020 06:00

Понравилось, только активируй офис)

Ответить
Denis Tabac
Denis Tabac - 18.11.2020 00:36

Спасибо большое 👍
А можно както записать в следуйщий пустой ряд как в .csv?

Ответить
Waterdark
Waterdark - 17.11.2020 23:36

Артем, огромное спасибо за то, что ты делаешь!)

Ответить