После моего первого CodeReview Q - я получил подсказку в ответ:
Ваш код выглядит для Python 2.x. Чтобы быть более готовым к возможной будущей миграции на Python 3.x, я рекомендую начать писать ваши заявления print... как print (...)
Таким образом, в моем следующем коде (я использую Python 2.6 и 2.7 в своих полях) я всегда ()
для print
:
print('Hello')
Сегодня я впервые проверил свой код с PyLint, и он говорит:
C: 43, 0: ненужные парсеры после ключевого слова "print" (лишние-parens)
Что объясняет здесь.
Итак - действительно ли print(str)
действительно неверно, или я могу игнорировать сообщения PyLint?