Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Инъекция в файл

53K
25 декабря 2011 года
nikola_fzi
8 / / 08.01.2010
Я не очень силен в работе со строками
Скажите как работает /newline
Заранее спасибо.

Добавлю.
Мне нужно получить ввод пользователя.
Далее я добавляю введенное пользователем в переменную.
Переменную помещаю в файл.
Это нужно для того, чтобы перед вводом пользователя был пробел, а после неизвестные символы.
Своеобразная инъекция. Переход на новую строку и любые остальные символы нарушают конструкцию.
 
Код:
ip = sys.stdin.readline()
ip_off = " " + ip
text1 = text1 + ip_off
print >>part3, "<address>%s</address>" % text1
53K
26 декабря 2011 года
nikola_fzi
8 / / 08.01.2010
Все решилось так:
[PYTHON]
ip = raw_input('Enter IP: ').strip()
ip_off = " " + ip
[/PYTHON]

Благодаря s0rg

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог