Python 3: запись данных в JSON файлы

preview_player
Показать описание
Мои курсы:
Boosty:

Patreon:

Короткий скринкаст с комментариями того, как записывать полученные данные в JSON файл с сохранением идентации данных (отступов), с учетом юникода данных.

Карта:
7:33 - подготовка JSON-объекта для записи
9:36 - запись JSON-объекта в файл
12:44 - последовательная запись получаемых объектов в JSON-файл. Т.е. так как если бы мы использовали флаг 'a' для записи файла.

*** ИСХОДНЫЙ КОД ***
Основных проектов доступен в Patreon:
***
_____

Поддержите канал!

🔷 Для донатов. Всегда очень признателен за это:
Рекомендации по теме
Комментарии
Автор

Очень крутой способ подачи материала. Отличная скорость речи (ни быстро и ни занудно), все наглядно. Большое спасибо!

mailvoodoo
Автор

Спасибо! Всё объяснено понятно, удачи в будущих роликах 👍😁

mazur_vg
Автор

Это просто талантище! Так подробно, четко, понятно!

slonbeskonechen
Автор

настолько хорошо сделан урок, что я не поленился и подравнял частоты на драйвере звукокарты, дабы комфортно было слушать такое качество записи (хорошо, что ты сменил микрофон для записи звука дальнейших видео)

ChuvakSurala
Автор

Просто оставлю комент потому что автор лапочка!

plantingAsia
Автор

спасибо за правильное произношение json))

lanalinali
Автор

Очень нравиться, стиль и как объясняете. Хотел бы узнать какие книги Вы изучали в процессе своей деятельности, каких авторов Вы предпочитаете? А также может быть какие то зарубежные ресурсы. Спасибо!

XIMIKKZ
Автор

Good, не плохо было бы воспользоватся для имен capitalize()

NMelis
Автор

Для обозначения пустой переменной можно использовать None

BohdanVR
Автор

Я не смог понять, как происходит вызов функции? Вы их объявили, а за счет чего происходит вызов? Недавно начал изучать питон, еще мало знаю.

_mrmark
Автор

В функции write_json Вы открываете файл через open("persons.jsоn"), но не закрываете persons.jsоn в дальнейшем. Не подскажите как его закрыть?

footman
Автор

отличные видео, спасибо.
Подскажите, пожалуйста, почему так => при Debugger в pycharm получается json из 10, а при простом запуске 5

alexkorel
Автор

все сделал как в уроке, но почему то у меня каждый в json удаляет данные и появляется новые, то есть не прибавляется к старым. Я в пайчарме работаю, может быть из-за этого?

RusFarFaz
Автор

Подскажите как сохранить в файл большой по обьему словарь ?

hpiwwqz
Автор

Олег, спасибо за ваши скринкасты. Как думаете, в маленьком сайте на flask использовать json для сохранения данных из форм, хорошая идея? чтобы с базой данных не заморачиваться.

offoldx
Автор

Олег Молчанов, извините за оффтоп но подскажите пожалуйста,
как получить значению по ключу из списка словарей? [{}, {}, {}]

doc
Автор

import string
from random import choice, randint

def generate_name():
return for _ in range(randint(4, 8))]).capitalize()

def generate_phone_number():
return for _ in range(9)])


p.s. для удобной генерации имени и телефона

ineednew
Автор

А почему на 6:47 в словаре поменялись местами name и tel ?

TheVellymo
Автор

А можно еще для новичков пояснять для каких целей используется запись в JSON файлы?

pbpznvm
Автор

А как генерировать значение в json фаил к примеру 30 разных значений одной функции, но в разное время. Т.е поставить таймер. Я о курсе волют

ratmirakhmatnabiev