Python Камелот - таблицы экспортируются в файлы без расширения - PullRequest
0 голосов
/ 11 марта 2020

Использование Python 3.7 и Camelot 0.7.3 на Windows 10. Я пытаюсь экспортировать таблицу со страницы pdf в файл csv без явного присвоения имени файлу с расширением .csv.

Код выглядит следующим образом:

import clr
from CustomIDE.Api import *
import camelot
import os

def CustomScript(args):
    pdf = args.DataRow["pdfpath"]
    destpath = args.Agent.DirectoryName
    tables = camelot.read_pdf(os.path.normpath(pdf), pages='1')
    tables.export(os.path.normpath(destpath), f='csv')
    return CustomScriptReturn.Empty();

Экспорт успешно завершен, но проблема в том, что полученный файл не имеет расширения. Как настроить код так, чтобы экспортированный файл имел расширение .csv, связанное с ним?

...