У меня есть один python файл с именем testings.py
, в этом файле я получаю словарь, используя веб-очистку соответствующих данных. Заполнение словаря занимает несколько минут.
Что я хотел бы сделать, вместо того, чтобы копировать весь сценарий в мой другой python сценарий с именем webscraper.py
, а затем запустить все оба действующих сценария каждый раз, когда я запускаю webscraper.py
, вместо этого импортируйте словарь из скрипта testing.py
во второй скрипт webscraper.py
, а затем сохраняйте эти минуты при каждом запуске webscraper.py
.
Время от времени мой словарь устаревает, и в этом случае я просто запускаю testings.py
перед запуском webcraper.py
. Есть ли способ сделать то, что я спрашиваю?
Еще одна вещь, на которую следует обратить внимание: в начале testings.py
у меня есть my_dict = {}
, и только в конце сценария my_dict
заполняется полностью. Поэтому, когда я импортирую его, я хочу импортировать его полностью заполненную версию, как если бы скрипт выполнялся полностью.