Экран xlwings все еще обновляется, когда screen_updating выключен - PullRequest
0 голосов
/ 21 января 2020

У меня есть 10-12 довольно сложных писем, которые я бы хотел сделать. Если возможно, я бы хотел, чтобы они появлялись одновременно. Я также читал, что отключение screen_updating может ускорить запись , что было бы неплохо.

Однако я должен ошибиться при реализации, так как в приведенном ниже примере кода вы можете увидеть записи происходят по одному, если вы внимательно смотрите. Для моих больших записей в DataFrame это более заметно.

book = apps.active.books[_FILE]
sheet = book.sheets['Sheet1']

book.app.screen_updating = False
for i in range(100):
    sheet.range(f'A{i+2}').value = 'VALUE'

book.app.screen_updating = True
...