我想在桌面张保存一个启动器,结果提示 IOError: [Errno 2] 没有那个文件或目录: '/home/liu/\xe6\xa1\x8c\xe9\x9d\xa2/bedit.desktop' 。
代码在这里:
[python]def add_desktop(menu):
file_object = open(os.environ['HOME']+"/桌面/bedit.desktop")
try:
file_object.write("""[Desktop Entry
Version=1.0
Type=Application
Name=bedit
Comment=带有背景的编辑器
Exec=""")
file_object.write(sys.path[0])
file_object.write("""/main.py
Icon=""")
file_object.write(sys.path[0])
file_object.write("""/icons/bedit.png
Path=
Terminal=false
StartupNotify=true""")
finally:
file_object.close()[/python]
代码只是向 bedit.desktop 当中写入一些内容而已。
[已解决]我想在桌面张保存一个启动器,结果提示IOError: [Errno 2] 没有那个文件或目录: '/home/
- Hello World!
- 帖子: 3051
- 注册时间: 2008-06-23 15:19
- 系统: ���������
- 来自: 北欧某国
- 联系:
[已解决]我想在桌面张保存一个启动器,结果提示IOError: [Errno 2] 没有那个文件或目录: '/home/
上次由 Hello World! 在 2013-03-28 14:37,总共编辑 1 次。
http://noie.name 网站改版中。
-
- 帖子: 992
- 注册时间: 2007-12-05 10:57
- 系统: ubuntu14.04
- 来自: 金山
- cuihao
- 帖子: 4793
- 注册时间: 2008-07-24 11:33
- 来自: 郑州
- 联系:
Re: 我想在桌面张保存一个启动器,结果提示IOError: [Errno 2] 没有那个文件或目录: '/home/l
open默认不是只读模式吗?
代码: 全选
open(os.environ['HOME']+"/桌面/bedit.desktop", "w")
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 蓝红黄蓝绿红
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~