удалить неразрывный пробел из кода Python - PullRequest
0 голосов
/ 06 ноября 2019

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

from sklearn.model_selection import train_test_split 

SyntaxError: недопустимый символ в идентификаторе

Это потому, что есть неразрывный пробелв конце строки:

x='from sklearn.model_selection import train_test_split '

x[-1:]

'\ xa0'

Я могу заменить это пространство, а затем скопировать и вставить код следующим образом:

import unicodedata
new_str = unicodedata.normalize("NFKD", x)

print (new_str)

Эта новая строка не имеет проблем:

из sklearn.model_selection import train_test_split

Но я хотел бы знать, есть ли в ноутбуке ipython встроеннаяФункция исправления таких проблем.

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