Рефакторинг конкатенации строк для форматирования в PyCharm - PullRequest
0 голосов
/ 25 сентября 2019

Есть ли способ (с плагином или нет) автоматически преобразовывать выражения вроде

a = "my fullname is " + name + " " + surname

в

a = "my fullname is {0} {1}".format(name, surname)

в PyCharm?

1 Ответ

2 голосов
/ 25 сентября 2019

Нет, но есть ярлык, чтобы преобразовать это в это:

a = f"my fullname is {name} {surname}"

Что является путём Python 3.Вы можете сделать это, щелкнув по кнопке с надписью в желобе, когда вы наведете курсор на нее, или нажав Alt + Enter.

Подробнее о Намеренные действия .

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