Я пытаюсь написать класс для создания листа Excel с использованием моих моделей Django.Я создал следующий класс:
class workBook(object):
def __init__(self, title, data):
path = '\\workbooks\\' + title + '.xlsx'
print(os.path.normpath(path))
self.workbook = xlsxwriter.Workbook(os.path.normpath(path))
newWorkSheet(self.workbook, data)
self.workbook.close()
Метод создает книгу с правильным путем, но когда я закрываю ее, я получаю следующую ошибку:
[Errno 2] No such file or directory: '\\workbooks\\Test.xlsx'
Я знаю, что это потому, чтодвойного "\", но я не знаю, как отправить правильный путь к методу close.Я также знаю, что остальная часть моего класса работает, потому что он не выдает эту ошибку, когда я просто помещаю имя файла, а не полный каталог.
Спасибо!