Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.68/47: Рейтинг темы: голосов - 47, средняя оценка - 4.68
103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,811
1

Key value хранилище

06.12.2017, 20:56. Показов 8729. Ответов 2
Метки нет (Все метки)

Здравствуйте, необходима помощь с задачей.
Суть такая: нужно записывать в файл пару ключ-значение, путем передачи аргументов в ком. строку --key key_name --val value
и получать значения по ключу при передаче --key key_name
Записывать в файл с помощью json.
Попробовал записать данные в файл без командной строки
Python
1
2
3
4
5
6
7
data = {"Login":"dima",
                "Password":123,
                "email":123123,
                "Country":"Russia",
                "City":"Moscow"}
with open("test.txt", "w", encoding="utf-8") as file:
    json.dump(data, file)
Но не понимаю как связать код с аргументами командной строки, как я понял нужно использовать модуль argparse
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.12.2017, 20:56
Ответы с готовыми решениями:

#1170 - BLOB/TEXT column 'id' used in key specification without a key length
После выполнения этого кода: CREATE TABLE forum_themes( id TINYTEXT, name TINYINT, autor_name...

Ошибка при работе с указателем! (key[0]->pr) x006790b8 {size=3 d=2 key=0x0067dcc8 {0xfdfdfdfd {pr=? }
#ifndef DHEAP_H #define DHEAP_H #include <iostream> #include <locale.h> #include <cmath>...

Violation of Primary key constraint 'PK_otdel'. Cannot insert dupllicate key in object 'dbo.otdel'.
void __fastcall TAddOtdForm::AddOtdButton1Click(TObject *Sender) { int kodotd;...

Что значит данный код, а точнее key:={'+key+'}
begin result:=key; key:= AnsiLowerCase(key); if length(key)>1 then begin...

2
277 / 226 / 93
Регистрация: 27.06.2016
Сообщений: 639
06.12.2017, 22:43 2
как я понял нужно использовать модуль argparse
Тогда в чем вообще вопрос?
Конечно, можно и ручками аргументы распарсить, если сильно хочется.
0
103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,811
07.12.2017, 02:31  [ТС] 3
Разобрался
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2017, 02:31

Зачем нужны primary key и foreign key?
Пожалуйста, объясните самым простым языком зачем эти ключи нужны? Какова их функция? Как они...

Ругается на cays key of. Неизвестное имя key
Нужно сделать так чтобы по стрелочке вправо срабатывала анимация перемещения квадрата. Но ругается...

Failed to read key Cannot recover key
Всем привет. Ни с того ни с сего выскачила ошибка при попытке подписать АПК. Причем буквально на...

Как одной строкой запроса добавить один и тот же сгенерированный UUID в поле Key таблицы1 и в поле Foreign Key таблицы2 ?
У меня получается добавить одним запросом один и тот же UUID в две таблицы. Как одной строкой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.