Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以在linux中使用脚本阅读便笺中的文本?_Python_Ruby_Perl - Fatal编程技术网

Python 是否可以在linux中使用脚本阅读便笺中的文本?

Python 是否可以在linux中使用脚本阅读便笺中的文本?,python,ruby,perl,Python,Ruby,Perl,我在ubuntu中使用便签。我想知道是否有可能使用任何脚本语言阅读用便笺书写的文本 我不确定你是否可以用便签,但假设你用假小子,你也可以 您需要tomboycli,这是一个Python脚本,可以通过d-bus访问Tomboy 该项目由谷歌代码托管。如果您感兴趣的话,也许您可以研究它来实现自己的实现 tomboy便笺保存为xml文件,因此您可以编写xml解析器。如果您指的是可以添加到面板中的“便笺”小程序,那么您也可以阅读该便笺 包含所有注释的XML文件通常位于~/.gnome2/stickyno

我在ubuntu中使用便签。我想知道是否有可能使用任何脚本语言阅读用便笺书写的文本

我不确定你是否可以用便签,但假设你用假小子,你也可以

您需要
tomboycli
,这是一个Python脚本,可以通过d-bus访问Tomboy


该项目由谷歌代码托管。如果您感兴趣的话,也许您可以研究它来实现自己的实现

tomboy便笺保存为xml文件,因此您可以编写xml解析器。

如果您指的是可以添加到面板中的“便笺”小程序,那么您也可以阅读该便笺

包含所有注释的XML文件通常位于
~/.gnome2/stickynotes\u applet

你只需要从中解析你需要的信息。结构应该是这样的

<?xml version="1.0"?>
<stickynotes version="2.30.0">
    <note title="10/31/2010" x="658" y="176" w="477" h="418">Some text</note>
</stickynotes>

一些文本
其中,
x
表示注释在x轴上的位置,
y
表示注释在y轴上的位置,
w
表示宽度,
h
表示高度

例如,使用Perl为其构建解析器应该非常简单