Size: a a a

Сообщество Python Программистов

2020 October 30

GK

George Kornilov in Сообщество Python Программистов
ну, я вообще не понимаю, что делать 🙂
источник

GK

George Kornilov in Сообщество Python Программистов
если конкретно
источник

GK

George Kornilov in Сообщество Python Программистов
мне нужно сделать json файл обычный с кучей значениями ключ - значение
источник

GK

George Kornilov in Сообщество Python Программистов
а потом в питоне уже вызывать определенный ключ, чтобы он выдавал значение
источник

~

~spell~🐉 in Сообщество Python Программистов
Сделай словарь
источник

~

~spell~🐉 in Сообщество Python Программистов
источник

~

~spell~🐉 in Сообщество Python Программистов
на, тут почитай, должно тебе помочь
источник

b

birthmeansdeath in Сообщество Python Программистов
George Kornilov
ну, я вообще не понимаю, что делать 🙂
Попробуй сначала без jsonа. Без josona много примеров можно найти
источник

A

Alexander in Сообщество Python Программистов
JSON - JavaScript Object Notation (а не Joseph Stalin Otets Narodov) =) По сути, это текстовое (строчное) представление любого объекта JS, и, как вышло, оно достаточно удобное для перегонки данных в виде "текст"<->"объект" в любых ЯП.
Чтобы осознать всю силу и мощь, просто импортируй модуль json из стандартной библиотеки питона (import json) и попробуй следующие вещи:
1. Сохрани словарь в файл:
#создай какой-нибудь словарь разной сложности:
my_dict = {"some_key":"some_value", .... , }
#открой какой-нибудь файл на запись
with open("some_file.json","w") as jfile:
   #запиши туда данные своего словаря:
   json.dump(my_dict, jfile)
   #посмотри, что оказалось в файле

2. Загрузи словарь из файла
#Открой какой-нибудь файл, содержащий JSON любой сложности на чтение:
with open("some_file.json","r") as jfile:
   #загрузи данные из него в словарь:
   my_dict = json.load(jfile)
#используй словарь как обычный словарь питона:
print(my_dict["some_key"])

3. Выгрузи словарь в строку:
json_string = json.dumps(my_dict)

4. Загрузи словарь из строки:
my_dict = json.loads(json_string)
источник

~

~spell~🐉 in Сообщество Python Программистов
Да они по сути по структуре похожи
источник

A

Alexander in Сообщество Python Программистов
разумеется, это подходит не только для словарей, но и для списков, строк, и т.д.
источник

GK

George Kornilov in Сообщество Python Программистов
Alexander
JSON - JavaScript Object Notation (а не Joseph Stalin Otets Narodov) =) По сути, это текстовое (строчное) представление любого объекта JS, и, как вышло, оно достаточно удобное для перегонки данных в виде "текст"<->"объект" в любых ЯП.
Чтобы осознать всю силу и мощь, просто импортируй модуль json из стандартной библиотеки питона (import json) и попробуй следующие вещи:
1. Сохрани словарь в файл:
#создай какой-нибудь словарь разной сложности:
my_dict = {"some_key":"some_value", .... , }
#открой какой-нибудь файл на запись
with open("some_file.json","w") as jfile:
   #запиши туда данные своего словаря:
   json.dump(my_dict, jfile)
   #посмотри, что оказалось в файле

2. Загрузи словарь из файла
#Открой какой-нибудь файл, содержащий JSON любой сложности на чтение:
with open("some_file.json","r") as jfile:
   #загрузи данные из него в словарь:
   my_dict = json.load(jfile)
#используй словарь как обычный словарь питона:
print(my_dict["some_key"])

3. Выгрузи словарь в строку:
json_string = json.dumps(my_dict)

4. Загрузи словарь из строки:
my_dict = json.loads(json_string)
от души, попробую, спасибо
источник

~

~spell~🐉 in Сообщество Python Программистов
В статье то же самое написано почти
источник

O

Olga Tomakhina 💛 in Сообщество Python Программистов
подскажите, замучилась страшно,  никак не выходит запустить модуль подключения к постгри, настройки правильные, psycopg2 импортировалось успешно
пробовала все что находила в интернете. у меня 3.9 питон, пробовала на 3.7 запустить и много чего еще - результат один
django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: DLL load failed while importing _psycopg
источник

SB

Student B. in Сообщество Python Программистов
Olga Tomakhina 💛
подскажите, замучилась страшно,  никак не выходит запустить модуль подключения к постгри, настройки правильные, psycopg2 импортировалось успешно
пробовала все что находила в интернете. у меня 3.9 питон, пробовала на 3.7 запустить и много чего еще - результат один
django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: DLL load failed while importing _psycopg
Мои кореша из гугл рекомендуют это решение: https://github.com/netbox-community/netbox/issues/1914#issuecomment-368742726
источник

O

Olga Tomakhina 💛 in Сообщество Python Программистов
спасибо за ответ. пробовала и раньше, не сработала. попробовала и сейчас - не помогло (((
источник

K

KarmaBot in Сообщество Python Программистов
Olga Tomakhina 💛
спасибо за ответ. пробовала и раньше, не сработала. попробовала и сейчас - не помогло (((
Вы увеличили карму Student B. до 184.45 (+1.00)
источник

F2

F 24 in Сообщество Python Программистов
Отличное решение ++++
источник

SB

Student B. in Сообщество Python Программистов
F 24
Отличное решение ++++
источник

F2

F 24 in Сообщество Python Программистов
источник