Функция удаления недопустимых символов не работает в другой функции.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Функция удаления недопустимых символов не работает в другой функции.

Сообщение Anonymous »

Я добавил приведенный ниже код в сценарий, и он отлично работает, удаляя недопустимые символы.
А затем мне нужно было добавить его в другой сценарий, в котором также была проблема с недопустимыми символами. Но это не сработало, ошибка с недопустимым символом все еще возникает, кажется, эта строка «dfC = dfC.applymap(remove_illegal_chars)», добавленная в другую функцию, не работала должным образом... есть какие-нибудь предложения?

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

#Here below is original code that works directly:
def remove_illegal_chars(s):
if isinstance(s, str):
return re.sub(r'[\x00-\x1F\x7F-\x9F]', '', s)
return s

df = df.applymap(remove_illegal_chars)
Здесь показано, что после добавления в другой скрипт это не сработало, я думаю, что df = df.applymap(remove_illegal_chars) не работает

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

def remove_illegal_chars(s):
if isinstance(s, str):
return re.sub(r'[\x00-\x1F\x7F-\x9F]', '', s)
return s

def get_txt(instrFilePath):
try:
#
sys.path.insert(1, in_ModulePyFileFolderPath)
import A_Functions

df = A_Functions.add_to_main_DataFrame(instrFilePath)

df = df.applymap(remove_illegal_chars)

# ....lots other code skipped here as they work fine.....
except Exception as errorMessage:
returnError='Error Occurred while Parsing Receipt. Exception: '+str(errorMessage)
return returnError
Удалить недопустимую символьную функцию, чтобы она работала внутри другой функции, но я не могу установить xlsxwriter

Подробнее здесь: https://stackoverflow.com/questions/786 ... r-function
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Функция удаления недопустимых символов не работает в другой функции.
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • C# string.replace для удаления недопустимых символов
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • C# string.replace для удаления недопустимых символов
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Нормализация недопустимых символов из имени файла: правильный и кроссплатформенный способ
    Anonymous » » в форуме JAVA
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • В отправленном вами URI есть ошибка недопустимых символов в codeigniter.
    Anonymous » » в форуме Php
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

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