Python论坛  - 讨论区

标题:[python-chinese] 请教Debian 下 firefox与输入法的问题....

2006年07月03日 星期一 09:32

头太晕 super852 at gmail.com
Mon Jul 3 09:32:59 HKT 2006

Debian  XFree86  Gnome   输入法是SCIM  浏览器firefox 1.5

在root下,输入法一切正常...

在其它的用户里,  firefox里不能使用输入法   而其它一些程序就可以用 , 比如GEdit就可以用输入法...

请问这是怎么回事?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060703/549e1b51/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月03日 星期一 15:18

wang bin wangbin1979 at gmail.com
Mon Jul 3 15:18:53 HKT 2006

在 06-7-3,头太晕<super852 at gmail.com> 写道:
> Debian  XFree86  Gnome   输入法是SCIM  浏览器firefox 1.5
>
> 在root下,输入法一切正常...
>
> 在其它的用户里,  firefox里不能使用输入法   而其它一些程序就可以用 , 比如GEdit就可以用输入法...
>
> 请问这是怎么回事?

设置GTK_IM_MODULE=xim,或者用fcitx :)

-- 
想飞之心,永远不死!
Registered Linux User 404987 [http://counter.li.org]

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月05日 星期三 11:23

Black Sands ( Li Ying Min ) fred.li.1979.m.bj.prc at gmail.com
Wed Jul 5 11:23:43 HKT 2006

vi your .bash_profile
plus below:
       export XLANG="zh_CN.utf8"
       export LC_CTYPE="zh_CN.utf8"
       export XMODIFIERS=@im=SCIM
       export GTK_IM_MODULE="scim"
       export QT_IM_MODULE="scim"
  
rebuild qt library with immqti-bc support
  
if you use KDE, build SKIM

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月05日 星期三 11:38

sun baole sun_able at kinca.cn
Wed Jul 5 11:38:28 HKT 2006

An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060705/dbf38112/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月07日 星期五 18:57

weizhuyu163 weizhuyu163 at 163.com
Fri Jul 7 18:57:11 HKT 2006

大家好,最近碰到一个奇怪问题,为什么用ftplib,传输一批文件,如果文件传输失败了会在本地有一个0字节的文件,我试着用程序删除,但最后一个文件总是删不了,从错误的提示看是说还有个程序在访问此文件,手动删也是,但程序退出了就可以手动删了。有谁知道是什么问题?

from ftplib import FTP

ftp=FTP()

ftp.set_debuglevel(2) #打开调试级别2,显示详细信息
ftp.connect('ftp_server','port') #连接
ftp.login('username','password') #登录,如果匿名登录则用空串代替即可

print ftp.getwelcome() #显示ftp服务器欢迎信息
ftp.cwd('xxx/xxx/') #选择操作目录
bufsize = 1024 #设置缓冲块大小
filename='dog.jpg'
file_handler = open(filename,'wb').write #以写模式在本地打开文件
ftp.retrbinary('RETR dog.jpg',file_handler,bufsize) #接收服务器上文件并写入本地文件
ftp.set_debuglevel(0) #关闭调试

ftp.quit() #退出ftp服务器
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060707/a2aea62f/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月08日 星期六 10:50

weizhuyu163 weizhuyu163 at 163.com
Sat Jul 8 10:50:01 HKT 2006





weizhuyu163
2006-07-08



发件人: weizhuyu163
发送时间: 2006-07-07 18:57:10
收件人: python-chinese at lists.python.cn
抄送: 
主题: 用ftplib模块, 传输失败会有0K的文件在本地存在

大家好,最近碰到一个奇怪问题,为什么用ftplib,传输一批文件,如果文件传输失败了会在本地有一个0字节的文件,我试着用程序删除,但最后一个文件总是删不了,从错误的提示看是说还有个程序在访问此文件,手动删也是,但程序退出了就可以手动删了。有谁知道是什么问题?

from ftplib import FTP

ftp=FTP()

ftp.set_debuglevel(2) #打开调试级别2,显示详细信息
ftp.connect('ftp_server','port') #连接
ftp.login('username','password') #登录,如果匿名登录则用空串代替即可

print ftp.getwelcome() #显示ftp服务器欢迎信息
ftp.cwd('xxx/xxx/') #选择操作目录
bufsize = 1024 #设置缓冲块大小
filename='dog.jpg'
file_handler = open(filename,'wb').write #以写模式在本地打开文件
ftp.retrbinary('RETR dog.jpg',file_handler,bufsize) #接收服务器上文件并写入本地文件
ftp.set_debuglevel(0) #关闭调试

ftp.quit() #退出ftp服务器
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060708/d97757f7/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年07月08日 星期六 19:45

swordsp sparas2006 at gmail.com
Sat Jul 8 19:45:39 HKT 2006

On 7/7/06, weizhuyu163 <weizhuyu163 at 163.com> wrote:
>
>
> 大家好,最近碰到一个奇怪问题,为什么用ftplib,传输一批文件,如果文件传输失败了会在本地有一个0字节的文件,我试着用程序删除,但最后一个文件总是删不了,从错误的提示看是说还有个程序在访问此文件,手动删也是,但程序退出了就可以手动删了。有谁知道是什么问题?
>
> from ftplib import FTP
>
> ftp=FTP()
>
> ftp.set_debuglevel(2 <ftp://ftp.set_debuglevel%282>) #打开调试级别2,显示详细信息
> ftp.connect('ftp_server','port'<ftp://ftp.connect%28%27ftp_server%27,%27port%27>)
> #连接
> ftp.login('username','password'<ftp://ftp.login%28%27username%27,%27password%27>)
> #登录,如果匿名登录则用空串代替即可
>
> print ftp.getwelcome() #显示ftp服务器欢迎信息
> ftp.cwd('xxx/xxx/' <ftp://ftp.cwd%28%27xxx/xxx/%27>) #选择操作目录
> bufsize = 1024 #设置缓冲块大小
> filename='dog.jpg'
> file_handler = open(filename,'wb').write #以写模式在本地打开文件
>

就是你的程序自己在占用这个文件啊 ,close掉应该就可以了。
之前的文件应该是失去引用后就被垃圾回收自动关闭了。

ftp.retrbinary('RETR <ftp://ftp.retrbinary%28%27RETR>
dog.jpg',file_handler,bufsize)
> #接收服务器上文件并写入本地文件
> ftp.set_debuglevel(0 <ftp://ftp.set_debuglevel%280>) #关闭调试
>
> ftp.quit() #退出ftp服务器
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060708/4ef60af5/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号