python-Memcache,不存储

时间:2018-11-21 10:52:53

标签: python memcached storage

为什么“缓存”只能工作1次?因此,在第一次成功并用户选择了一个新选项之后,我们进入了if语句的内部,并由打印确认。 name_of_cache_key是传递给函数的argumants-key的组合->在打印输出中,我也看到它们已更改。 ->因此,可以肯定的是,我们得到了新的plotting_values和新的name_of_cache_key! 但只有第一次设置缓存才有效。 接下来的缓存不起作用:

终端中的

memcache.exe:

<612删除:1:c0axial_forcemicrophoneNormalbtn_main_plotbtn_hist_plotbtn_statistic_tablebtn_normal

plotting_values = cache.get(str(name_of_cache_key))
    if not plotting_values:
        print("name_of_cache_key: key not found")
        plotting_values = plotting.plot_graphs_bokeh(cycle_data_dict, chosen_channels, math_operations, active_buttons)
    cache.set(str(name_of_cache_key), plotting_values)

0 个答案:

没有答案