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

  Рет қаралды 42,019

egoroff_channel

egoroff_channel

Күн бұрын

Пікірлер: 67
@egoroffchannel
@egoroffchannel 7 ай бұрын
🫵 Теория без практики - ничто, поэтому 👇 🐍 stepik.org/course/63085/promo 👉 специально для тебя создал бесплатный топовый курс по Python 👉 В нем тебя ждет: 📗 более 400 практических заданий на программирование 📗 более 250 тестовых заданий на проверку материала 📗 десятки часов видеоматерилов по теории 📗 видеоразборы решения заданий 📗 текстовые материалы по урокам, примеры кода 📗 доступ к закрытому чату с дружественной обстановкой 📗 сертификат в случае успешного прохождения курса
@sd3veng338
@sd3veng338 4 жыл бұрын
Запили пожалуйста отдельно плейлист по PyCharm настройка, полезные плагины, гайды различные инструменты думаю тонны лайкосов срубишь и тд
@artemseleznew5465
@artemseleznew5465 2 жыл бұрын
Большое спасибо, Артем. Одни из наиболее простых и доходчивых уроков. Спасибо за Вашу работу!
@artem_garyanov
@artem_garyanov 3 жыл бұрын
Спасибо за Ваши уроки! Уверен, что Вы станете популярным блогером!
@СарматПересветов
@СарматПересветов 3 жыл бұрын
Спасибо, уроки уже пошли чуть по интереснее, по сложнее, и по практичнее
@octopusmold2365
@octopusmold2365 4 жыл бұрын
Спасибо за работу. Только начал изучать Python! Твои видео очень наглядно и доходчиво все разжовано! С меня жирный лайк за работу!
@egoroffchannel
@egoroffchannel 4 жыл бұрын
благодарю)
@dimitrilarios2667
@dimitrilarios2667 4 жыл бұрын
Отличный преподаватель. Алгоритмы - в плейлист.
@userr19194
@userr19194 3 жыл бұрын
Очень круто, спасибо!
@MotleyRevenge
@MotleyRevenge 4 жыл бұрын
Классное видео. Хочется побольше видео про парсинг и про взаимодействие и обработку файлов в xlsx. Спасибо за Ваш вклад.
@johnysh6480
@johnysh6480 Жыл бұрын
Джейсонина) Всё. Прилипло)
@НиколайМануилов-и1д
@НиколайМануилов-и1д 3 жыл бұрын
Класс!!! Для меня работа с файлами XL это первое где я уже могу действительно применить программирование!
@HaykDavisMiller
@HaykDavisMiller 4 жыл бұрын
Очень интересны твои уроки! Сделай, пожалуйста, урок по модулю tempfile и os!
@st_pa
@st_pa 3 жыл бұрын
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()
@kotesiam
@kotesiam 2 жыл бұрын
Автор респект! То что нужно было) P.S. Просьба выкладывать код из видео
@ЭрикБружас
@ЭрикБружас Жыл бұрын
Я думаю не стоит выкладывать код а самому печатать, так будеть быстроее и проще изучить материал
@nicknamekorata7222
@nicknamekorata7222 4 жыл бұрын
Просто спасибо! Не останавливайся!
@belyaev_maks
@belyaev_maks Жыл бұрын
Спасибище! Помогло в задачке на работе.
@oleghutsuliak5825
@oleghutsuliak5825 4 жыл бұрын
Артем спасибо большое! Сделай урок про tkiner, пожалуйста!
@waterdark6669
@waterdark6669 4 жыл бұрын
Артем, огромное спасибо за то, что ты делаешь!)
@trevizez
@trevizez Жыл бұрын
Спасибо за видео! Как можно запрашивать у пользователя таблицу с компьютера , чтобы далее с ней уже работать?
@bluskitka
@bluskitka 3 жыл бұрын
Просто большая благодарочка
@rustamakhmullaev5697
@rustamakhmullaev5697 4 жыл бұрын
Очень интересный урок! Добавьте плз. уроки по созданию графиков в Excel через openpyxl и форматированию столбцов по ширине итд. Заранее спасибо!
@gaunter_o_d1mm
@gaunter_o_d1mm 4 жыл бұрын
Артём, всё прекрасно, объснения понятны и локаничны, только director - это режиссёр фильма, а не директор.
@R.Y..V.1992
@R.Y..V.1992 2 жыл бұрын
Крутяк)Спасибо!
@АлександраМм
@АлександраМм 3 жыл бұрын
Очень полезные видео снимаете! Спасибо Вам огромное! 👍
@кошечка-в4я
@кошечка-в4я 2 жыл бұрын
TypeError:'turple' object does not support item assignment В существующие столбцы добавляет данные, в пустые нет. Т.е если в таблице 5 столбцов, не удается записать в 6 ой. В совершенно пустую таблицу тоже не удается записать.
@denissavast
@denissavast 3 жыл бұрын
Молодец!
@radiologiya_uz
@radiologiya_uz Жыл бұрын
Спасибо большое. Можно ли использовать эгзел в качества БД?
@galogramma8461
@galogramma8461 3 жыл бұрын
Спасибо! Вопрос такой. Можно ли складывать данные парсинга в xls файл без json файла напрямую построчно? Смысл такой: создается запрос, парсятся данные со страницы, данные складываются в xls файл, после цикл повторяется для каждой страницы. То есть, после отработки одной страницы и занесения данных с этой страницы в первый ряд xls файла, нужно пропарсить следующую страницу и занести данные во второй ряд xls файла. Пока что скрипт добавляет в xls файл только результат пасинга последней страницы.
@ЭмметтБраун-у3т
@ЭмметтБраун-у3т 3 ай бұрын
Что я вынес с данного урока - даже у программистов частенько возникают проблемы с активацией excell,не стоит переживать из-за этого,просто нажимаем кнопку "ok" и двигаемся дальше...
@webcamfamily269
@webcamfamily269 3 жыл бұрын
Привет, в видео мы можем засунуть это всеё в отдельную функцию, но если нужно вызывать потом эту фунцию несколько раз с разными параметрами? то файл будет переписываться, а не дополняться каждуй раз при новом запуске функции!?
@Antiqua-Greek-Latin
@Antiqua-Greek-Latin 2 жыл бұрын
Если следовать инструкции на 3.37 минуте, то sheet[1][0].value='world' вставляется и записывается в файл. Но если поменять индекс колонки, то выдает ошибку sheet[1][1].value='world'
@AlexandroFamilev
@AlexandroFamilev 2 жыл бұрын
Я не понял. запись идет только того что с программы, а то что в файле было стирается?
@suren6657
@suren6657 3 жыл бұрын
Пишу код как у вас, выходит такая ошибка Traceback (most recent call last): File "C:/ProWeb/mine/write_excel.py", line 6, in sheet['A1'] = 'ITINERARY REF' TypeError: 'property' object does not support item assignment
@denianone2591
@denianone2591 3 жыл бұрын
+ Решил?
@HolyWater387
@HolyWater387 9 ай бұрын
sheet['A1'].value
@fletvin
@fletvin 2 жыл бұрын
а как сделать так, чтобы после того, как ты записал что-то в таблицу и запустил код, то, что ты записал осталось?
@darialevus7519
@darialevus7519 10 ай бұрын
А как сделать наоборот? У меня есть файл в эксплуатацию, я хочу сделать json файл в котором будут добавляться только код позиции
@perfectogamer3349
@perfectogamer3349 3 жыл бұрын
Я хочу создать в переменной файл excel. А сохранить в файл его потом, в другом скрипте вообще, как быть? Ну т.е. я хочу подготовить бинарник в памяти, передать его на вход другому скрипту, например в base64, а он уже раскодирует и сохранит в файл?
@patrickspilmann5008
@patrickspilmann5008 3 жыл бұрын
Как указать методу append конкретную строку?
@ilovefnaf9889
@ilovefnaf9889 4 жыл бұрын
спасибо
@КириллСеменюк-з4ы
@КириллСеменюк-з4ы 2 жыл бұрын
А как получать данные, в приложение(программу) , из самого файла эксель?
@АртемКунакбаев-д2ц
@АртемКунакбаев-д2ц 4 жыл бұрын
Понравилось, только активируй офис)
@egoroffchannel
@egoroffchannel 4 жыл бұрын
)))
@ProgrammingBro-e9t
@ProgrammingBro-e9t Жыл бұрын
у меня возникает ошибка tuple index out of range
@АнатолийГО-ж2п
@АнатолийГО-ж2п 2 жыл бұрын
В обратную сторону как сделать???
@finik2253
@finik2253 4 жыл бұрын
*что за преложение было в ролике про метод format? Скажи пожалуйста*
@egoroffchannel
@egoroffchannel 4 жыл бұрын
я не помню, что там было
@finik2253
@finik2253 4 жыл бұрын
Жалко😭😢
@ПавелНикиф
@ПавелНикиф 3 жыл бұрын
Это PyCharm самая популярная для питона?
@ЭрикБружас
@ЭрикБружас Жыл бұрын
В чем причина sheet['A2'] = 100 (выводит), а sheet[1][0] = 'world' (ошибка)?
@ПростоУлыбка-ш2о
@ПростоУлыбка-ш2о Жыл бұрын
не знаю почему, но openpyxl записывал неполную строку в ячейку, всё время режет, а если вручную вставлять, то ничего не обрезается. зато библиотека xlswrite записывает без проблем полный текст (это около 5 тысяч знаков)
@Egorka-vl7ce
@Egorka-vl7ce 4 жыл бұрын
Артем, а можно ячейки объединять, менять шрифты и рисовать границы? Было бы очень интересно, хотя и так уже очень интересно ))
@egoroffchannel
@egoroffchannel 4 жыл бұрын
в документации по модулю openpyxl есть такие примеры
@chameleon-one
@chameleon-one 4 жыл бұрын
Как в jupyter импортировать свои модули? Например: на одном уровне main и каталог modules (в нём файлы с расширением py или ipynb)
@egoroffchannel
@egoroffchannel 4 жыл бұрын
mg.readthedocs.io/importing-local-python-modules-from-jupyter-notebooks/sys-path-in-notebook/path-notebook.html
@chameleon-one
@chameleon-one 4 жыл бұрын
@@egoroffchannel спасибо
@DenisTabac
@DenisTabac 4 жыл бұрын
Спасибо большое 👍 А можно както записать в следуйщий пустой ряд как в .csv?
@egoroffchannel
@egoroffchannel 4 жыл бұрын
не знаю. думаю всегда надо указывать адрес ячейки
@Koshsky-f7y
@Koshsky-f7y 4 жыл бұрын
Давай по пандасу ролики!
@АнатолийГО-ж2п
@АнатолийГО-ж2п 2 жыл бұрын
Добрый день, есть видео наоборот ?)
@Jromashin
@Jromashin 2 жыл бұрын
Попробуйте убрать строки 14-19 и запустите программу
@СчастливыйЧеловек-х9с
@СчастливыйЧеловек-х9с 4 жыл бұрын
1
@dieselekin
@dieselekin 3 жыл бұрын
Парень - ты лучший! ❤️ Ты очень доступно объясняешь - не зря донатная подписка!
@serzhik13xxx
@serzhik13xxx 3 жыл бұрын
По-моему, строка и столбец звучит намного лучше)
Может ли ChatGPT заменить разработчика? Проверяем на практике!
14:22
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Работаем с JSON файлами. Чтение и запись JSON в Node.js
17:16
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 10 М.
Пишу простую, но реальную программу. Python + Excel.
18:48
Клуб дедов-программистов
Рет қаралды 143 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН