Literalmente, o que está acontecendo aqui é que o código espera dois valores na parte de trás de line.strip().split(' ||| ',1)
(para que possa atribuí-los a s
e r
), mas está apenas obtendo um. Assim explode.
Isso está acontecendo porque você não está usando o script corretamente. Se você olhar para o --help
(ou mais acima no código, linha ~ 90), verá que ele espera um formato muito específico:
parser.add_argument('-d', '--devset', required=True,
help='dev set input file in parallel. '
'format: src ||| ref1 ||| ref2')
Você não está seguindo isso, por isso não pode se dividir e, portanto, explodir.