Еще вопросик по поводу скриптика.

скрипт

# code starts here
open('file.xml', 'w').write(''.join([('<item id="%i">\n<ingredient id="7584" count="1" />\n<production id="%i" count="1" />\n</item>\n' % (i+1, j)) for i,j in enumerate(range(5434, 5472))]))
# code ends here

можно ли еще сделать так.

Указывать начинание для строчки
<item id="%i">
т.е. допустим я хочу чтоб начинался не с 1 а с 52

чтоб было так например:
<item id="52">
<ingredient id="7584" count="1" />
<production id="100" count="1" />
</item>
<item id="53">
<ingredient id="7584" count="1" />
<production id="101" count="1" />
</item>
<item id="54">
<ingredient id="7584" count="1" />
<production id="102" count="1" />
</item>
Ответы:
Да, конечно. Вот в том месте, где "% (i+1, j))", вместо единички пишите любое число.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.