Код Python для удаления специального символа «-» только из определенных строкPython

Программы на Python
Ответить
Anonymous
 Код Python для удаления специального символа «-» только из определенных строк

Сообщение Anonymous »

Я хотел бы очистить тропы «-» между заголовками столбцов и данными столбцов. так что мне нужно создать из нее таблицу данных.

Код: Выделить всё

IP TRACER ID        ID              cId      No    Loop  Element Name                    Freq  STATUS         Severity  Error         Message                                                                                                                                                                                                                                                                                                       Source
--------------------  --------------------  -------------  ----  ----  ------------------------------  ----  -------------  --------------  ---------------  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  -------------
2323Z-IH0SLX       20212800032                                                             1     Denied         Error           IEHP_DOSOlderTh  Date is older than 12-months

2325611-2SU       202210201377                 0           837/002A1/2300/HI/01/02  1     R       valid         0x08C8F       Value of element is incorrect.
-------------------- ----------------     ---- -------------- --------------------------------------- --------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
232561-EZBCD       2022112800195                 0           837/00522A1/2300/HI/01/02  1     R       valid         0xC8F       Value of element is incorrect.
Я пытался использовать команду - data.replace("--", ""), но поскольку в данных столбца тоже есть '-', это было тоже удалено!
Я хочу, чтобы результат был таким, как показано ниже.

Код: Выделить всё

IP TRACER ID        ID              cId      No    Loop  Element Name                    Freq  STATUS         Severity  Error         Message                                                                                                                                                                                                                                                                                                       Source

2323Z-IH0SLX       20212800032                                                             1     Denied         Error           IEHP_DOSOlderTh  Date is older than 12-months
IEHP
2325611-2SU       202210201377                 0           837/002A1/2300/HI/01/02  1     R       valid         0x08C8F       Value of element is incorrect.

232561-EZBCD       2022112800195                 0           837/00522A1/2300/HI/01/02  1     R       valid         0xC8F       Value of element is incorrect.
Примечание. Удаление второй и предпоследней строк может оказаться не решением, поскольку данные могут быть несогласованными. Даже если бы вторая строка могла быть, но предпоследняя не могла бы, используя номер строки.
Пожалуйста, подскажите мне!

Подробнее здесь: https://stackoverflow.com/questions/776 ... rings-only
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»