擅长:python、mysql、java
<p>对于X11(Unix/Linux):</p>
<pre><code>os.system('echo "%s" | xsel -i' % variable)
</code></pre>
<p><a href="http://linux.die.net/man/1/xsel" rel="nofollow">xsel</a>还可以选择写信给:</p>
<ol>
<li><p>主要选择(默认)</p></li>
<li><p>第二选择(<code>-s</code>选项),或</p></li>
<li><p>剪贴板(<code>-b</code>选项)。</p></li>
</ol>
<p>如果<code>xsel</code>不能按预期工作,可能是因为使用了错误的选择/剪贴板。</p>
<p>此外,使用<code>-a</code>选项,您可以附加到剪贴板而不是覆盖。使用<code>-c</code>,剪贴板被清除。</p>
<h3>改善</h3>
<p>模块<code>subprocess</code>提供了一种更安全的方法来执行相同的操作:</p>
<pre><code>from subprocess import Popen, PIPE
Popen(('xsel', '-i'), stdin=PIPE).communicate(variable)
</code></pre>