xsel 啊,gi 也可以访问 gtk 和 gdk 什么的。谢宝良 写了:请问在py3.2里,如何访问剪贴板的数据?
在2.7里可以用gtk和pygtk,可是在3.2里呢?
《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册》文档
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: 《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册
不行。
如何在3.2里运行这个脚本?
代码: 全选
#! /usr/python
# -*- coding: UTF-8 -*-
import pygtk
pygtk.require('2.0')
import gtk
clipboard = gtk.clipboard_get()
text0=''
x=0
#存放内容的文件名
filename='/home/xbl/software/bash/复制保存'
while True:
text = clipboard.wait_for_text()
if text==text0:
continue
else:
x=x+1
f=file(filename,'a')
f.write('\n\n开始复制 '+str(x)+' \n\n')
f.write(text)
f.close()
text0=text
上次由 谢宝良 在 2012-03-15 20:03,总共编辑 2 次。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册
请在贴代码前目光向上几厘米找到 Code 字样点它一下。谢宝良 写了:不行。
#! /usr/python
# -*- coding: UTF-8 -*-
import pygtk
pygtk.require('2.0')
import gtk
clipboard = gtk.clipboard_get()
text0=''
x=0
#存放内容的文件名
filename='/home/xbl/software/bash/复制保存'
while True:
text = clipboard.wait_for_text()
if text==text0:
continue
else:
x=x+1
f=file(filename,'a')
f.write('\n\n开始复制 '+str(x)+' \n\n')
f.write(text)
如何在3.2里运行这个脚本?
f.close()
text0=text
-
- 帖子: 1983
- 注册时间: 2010-05-01 21:23
Re: 《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册
import xsel gi
结果是找不到模块
结果是找不到模块
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 《Python 3.2官方简明教程》14页全部翻译完毕(尚未校对)欢迎大家继续参与翻译《Python 3.2手册
[python]谢宝良 写了:import xsel gi
结果是找不到模块
subprocess.getoutput('xsel')
[/python]
代码: 全选
>>> pacman -Qo /usr/lib/python3.2/site-packages/gi/__init__.py
/usr/lib/python3.2/site-packages/gi/__init__.py 属于 python-gobject 3.0.3-1