Я пытался запустить тот же код, что и ваш, с моей учетной записью, он работает без проблем. Затем, согласно информации об ошибке, я также попытался воспроизвести ее, как показано ниже.
Тест 1. Когда я попытался запустить код '123'+('A','B')
в Python 3.7, у меня возникла проблема, аналогичная приведенной ниже.
Тест 2. При запуске одного и того же кода в Python 3.6 информация об ошибке отличается.
Тест 3. В Python 2 (только в WSL) та же проблема, что и в Python 3.7
Так что я думаю, что вы использовали Python 3.7 или 2 для запуска своего кода, и проблема была вызвана использованием символа +
для конкатенации строки с кортежем в другом месте вашего кода. Пожалуйста, попробуйте внимательно проверить или обновить свой пост, чтобы получить более подробную информацию об отладочной информации, включая номер строки и ее коды для анализа.