Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 14, 2016 13:47:04

nishii_pitonist
Зарегистрирован: 2016-11-14
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

Мне нужно, чтобы метод format работал наоборот.
то есть к примеру:
print('text {}'.format(name))
Мне нужно, чтобы на месте фигурных скобок была переменная, которую потом можно было использовать в коде.

Офлайн

#2 Ноя. 14, 2016 13:59:09

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

ну и передавай имя переменной

 print('text {}'.format('name'))



Офлайн

#3 Ноя. 14, 2016 14:02:57

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

nishii_pitonist
а приведите пример использования, прям вот псевдокод как вы бы примерно хотели это видеть



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Ноя. 14, 2016 14:47:54

nishii_pitonist
Зарегистрирован: 2016-11-14
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

JOHN_16
nishii_pitonistа приведите пример использования, прям вот псевдокод как вы бы примерно хотели это видеть
Ну не знаю какбэ это понятней показать.
Вообщем у меня есть питоновская прога, которая выглядит примерно так:

f = open(input('Enter file name: ‘)) #
s = f.read() # читаем файл
f.close() #

if s == ’text {name}':
print(name)

И есть у меня текстовый файл
Вот его содержание:
text Hello

Вот так как-то.

Офлайн

#5 Ноя. 14, 2016 15:22:05

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

откройте для себя JSON



Офлайн

#6 Ноя. 14, 2016 15:23:03

nishii_pitonist
Зарегистрирован: 2016-11-14
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

izekia
откройте для себя JSON
И как мне поможет сила json?

Офлайн

#7 Ноя. 14, 2016 15:24:19

nishii_pitonist
Зарегистрирован: 2016-11-14
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

Да и походу и не нужно использовать джайсон! Так?

Офлайн

#8 Ноя. 14, 2016 15:50:16

nishii_pitonist
Зарегистрирован: 2016-11-14
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

Ну дак че мне делать?

Офлайн

#9 Ноя. 14, 2016 16:23:11

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

nishii_pitonist
Ну дак че мне делать?
ждать)



Офлайн

#10 Ноя. 14, 2016 16:33:05

izekia
От:
Зарегистрирован: 2008-07-19
Сообщения: 317
Репутация: +  12  -
Профиль   Отправить e-mail  

Возможно глупый вопрос про format.

 from json import dump, load
  
with open('tmp.json', 'w', encoding='utf8') as fp:
    dump({'text': 'Hello'}, fp)
  
with open('tmp.json', 'r', encoding='utf8') as fp:
    data = load(fp)
text = data.get('text')
if text is not None:
    print(text)



Отредактировано izekia (Ноя. 14, 2016 16:33:23)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version