Как удалить невидимый символ новой строки из переменной Python?

Я использую MonkeyRunner инструмент, который предоставляет API для управления эмулятором Android или устройством через скрипт, написанный на Python, Я назначил process_id приложения, использующего pid = device.shell('pidof [s] PACKAGE_NAME') команда. Когда я соединяю pid с другой строкой и распечатать результат, я получаю строку, которая имеет 2 строки. Мне нужно устранить причину разрыва новой строки из переменной pid, Как я могу обрезать результат, чтобы получить необработанные данные pid?

1 ответ

Решение

Используйте строковый метод strip(), Это удалит пробельные символы с любого конца строки.

pid = device.shell('pidof [s] PACKAGE_NAME').strip()
Другие вопросы по тегам