python 示例如何通过内存设置文件在Sublime Text 3的插件之间进行通信。将两个python文件放入插件目录,包括
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 示例如何通过内存设置文件在Sublime Text 3的插件之间进行通信。将两个python文件放入插件目录,包括相关的知识,希望对你有一定的参考价值。
import sublime
import sublime_plugin
from random import randint
class SendTestCommand(sublime_plugin.TextCommand):
def run(self, edit):
rnd = randint(0, 9)
print("Producer sends: ", rnd)
s = sublime.load_settings('var_share.sublime-settings')
s.set('test_var', rnd)
[
{ "keys": ["ctrl+alt+shift+t"], "command": "send_test"}
]
import sublime
import sublime_plugin
s = sublime.load_settings('var_share.sublime-settings')
def consume():
num = s.get("test_var")
print("Consumer received: ", num)
def plugin_loaded():
print("consumer loaded")
s.add_on_change('test_var', consume)
以上是关于python 示例如何通过内存设置文件在Sublime Text 3的插件之间进行通信。将两个python文件放入插件目录,包括的主要内容,如果未能解决你的问题,请参考以下文章
如何从python设置文件的最后修改时间?
Linux 内核 内存管理内存管理系统调用 ⑤ ( 代码示例 | 多进程共享 mmap 内存映射示例 )
当整个文件太大时如何在python中使用mmap
如何设置 CMakeLists.txt 文件以启动并运行 xtensor-python 示例代码
Python 观察者模式:示例、提示? [关闭]
如何设置tomcat的jvm的虚拟内存大小