Я хотел бы удалить изменения строки из последовательностей, найденных в базе данных NCBI. Например: https://www.ncbi.nlm.nih.gov/protein/148744825?report=fastaУдалить изменения строки (новые строки)
Моя цель - скопировать непосредственно с веб-страницы, чтобы выполнить ввод и получить одну строку для правильной обработки последовательности. До сих пор я должен использовать блокнот и вручную удалять все пробелы (это действительно раздражает).
Я пробовал много вещей, как:
s = s.replace('\n', '')
s = s.strip()
s = ''.join(s.split())
Ни один из них не работает для меня. Может быть, проблема в том, как я делаю ввод.
Заранее спасибо.
Распечатайте 'repr (s)' и добавьте его в свой скрипт и добавьте его в свой вопрос, чтобы мы могли видеть, как выглядят загруженные данные. – martineau
Вы также можете попробовать 's = '' .join (s.splitlines())'. – martineau