почему я получаю в Ubuntu 18.04 ошибку при использовании rpl? - PullRequest
0 голосов
/ 28 октября 2019

Использование Ubuntu 18.04: я получаю сообщение об ошибке 'rpl', когда хочу заменить текст в файле и не знаю, как его решить:

Traceback (most recent call last):
File "/usr/bin/rpl", line 314, in <module> main()
File "/usr/bin/rpl", line 246, in main matches = blockrepl(f, o, regex, old_str, new_str, 1024)
File "/usr/bin/rpl", line 92, in blockrepl parts = (after.join(parts)).encode(encoding=encoding, errors='ignore')
TypeError: encode() argument 1 must be str, not None

Используемая команда:

rpl -q '##HEADER##' ' ' main.html
...