Как удалить специальные символы из файла excel (xlsx) с помощью python3? - PullRequest
1 голос
/ 03 апреля 2019

Как извлечь все строки из файла Excel с помощью python3 и удалить специальные символы?

Table.xlsx

Tablle.xlsx

import xlrd 

loc = ("Table.xlsx") 

wb = xlrd.open_workbook(loc) 
sheet = wb.sheet_by_index(0) 

sheet.cell_value(0, 0) 

print(sheet.row_values(1))

Ожидаемый результат:

Ожидаемый результат

1 Ответ

1 голос
/ 03 апреля 2019

Это сработало для меня в текстовом документе. Это может сделать то же самое для вас ...

Функция, которую я использовал:

import re

def removeSpecialCharacters(cellValue):
    text=re.sub(r"[\r\n\t\x07\x0b]", "", cellValue)
    return text

Впоследствии я использовал это для значений:

character = table.Cell(Row = 1, Column = 1).Range.Text
character = removeSpecialCharacters(character)

Вы также можете использовать цикл for для вашего решения.

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