to post messages and comments.

← All posts tagged Python

Допустим в текстовом файле есть специальные маркеры:
##>>>BLOCK1_START
......
......
##>>>BLOCK1_END

как проще всего их искать, выкусывать то что между ними и вставлять новый блок?
допустим я загнал весь файл в список с помощью readlines(), дальше что?

жуйк, а что, в python нет присваивания внутри if как в ruby? например при переписывании такой код на ruby:

if iface = ^interface\s+(\S+).match(zebra_conf[idx]).to_a[1] and
description = ^\s*description\s+(.*).match(zebra_conf[idx+1]).to_a[1] then

на python превращается в лесенку из присваиваний и if-ов