Странное форматирование строк в Python - PullRequest
0 голосов
/ 10 мая 2019

Я пытался присвоить некоторую строку в строке, но некоторые невидимые символы будут добавлены автоматически,

Попробуйте запустить этот код, и вы увидите, что некоторые невидимые символы были добавлены \ xe2 \ x80 \ x8b.

>>> "LIN+{}+5+​{}:EN'".format(str(5), 2526526545852 or '')
"LIN+5+5+\xe2\x80\x8b2526526545852:EN'"

Так что это будет просто, как,

>>>>"LIN+5+5+2526526545852:EN'"

Пожалуйста, поделитесь предложениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...