在py文件中存储和访问数据

时间:2018-06-18 14:39:05

标签: python python-3.x selenium web-scraping shelve

我想每周自动下载种子。 具体来说,我想在字典中存储系列的名称,季节和剧集,以及:

series = {'Last.Week.Tonight':{'S':05,'E':14},'Ducktales':{'S':01,'E':10}}

该程序然后使用字典从torrent网站下载最新的剧集,非常简单。

我的问题是我想将变量存储在另一个.py文件中然后导入它。 这是因为:

  1. 我想通过webscraping我用来更新tv系列的网站来创建变量,这样如果我在网站上添加一个新系列,程序就可以在字典中添加相应的键
  2. 我想独立于下载剧集的主程序
  3. 更新变量
  4. 我希望其他程序可以访问它
  5. 此外,在下载剧集之后,我希望我的主程序更新系列(即增加1集的剧集,或者,如果剧集的结果不存在,则将季节更新为1)。 我可以编写一个在另一个脚本中更改变量的脚本吗?

    我知道搁置模块存在,但我仍然是初学者,拥有.py文件的好处是我可以更容易地看到我的程序正在处理的数据。

1 个答案:

答案 0 :(得分:1)

将您的数据存储为jsonpickle