Как избежать перезагрузки данных при каждом запуске - PullRequest
0 голосов
/ 21 мая 2018

Как можно избежать перезагрузки данных каждый раз, когда я хочу проверить, работает ли мой скрипт?Я работаю со spyder и python.

Мне нужно загрузить около 1000 файлов .csv, это занимает всего несколько секунд, но нет необходимости повторять этот шаг каждый раз, когда я изменяю параметр или имя где-то еще вкод.

Один простой вариант - комментировать часть кода.Что было бы более эффективным способом?

1 Ответ

0 голосов
/ 21 мая 2018

( сопровождающий Spyder здесь ) Вы можете использовать ячейки Spyder, которые представляют собой блоки кода, разделенные комментариями вида #%%.Вы можете оценивать ячейки с помощью сочетаний клавиш Shift + Enter (запустить и перейти к следующей ячейке) или Ctrl + Enter (запустить иоставайтесь в одной и той же ячейке).

Таким образом, у вас может быть ячейка для загрузки ваших файлов, а затем еще одна ячейка для вычислений с ними, например,

#%%
data = load_my_files('my-dir')

#%%
compute(data)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...