На самом деле я пытаюсь разработать сценарий python для очистки данных с фрейма данных pandas, в котором будет файл json, содержащий различные шаблоны регулярных выражений, которые будут использоваться в сценарии python индивидуально в соответствии с требованиями очистки.Очистка кадра данных будет происходить в соответствии с шаблоном, данным мной, который уже находится в этом файле JSON
Я попытался получить JSON в формате
{"regex": [regex1,regex2]}
и должен был получить доступ, например,
regex1 = r'(?:stringstart(.+)stringstop)'
должен был работать на df скажем
df = pd.DataFrame({'Col1':['stringstart some data inside stringstop']})
Я сохранил шаблон в файле JSON, но всякий раз, когда я пытаюсь json.loads
, он дает мне
error raise JSONDecodeError("Expecting value", s, err.value) from None'
Я не могу получить доступ к шаблонам.Логика, о которой я думаю, состоит в том, чтобы создать словарь Python, который содержит строку регулярного выражения для объекта JSON, но не может этого сделать.
Есть ли способ прочитать определенные шаблоны регулярных выражений в JSON и применить к файлу или df такжешаблон регулярных выражений должен работать так же, если он аналогичен шаблону в самом коде?