python 中的 open()

zhangweiwindow 2011-02-20 06:47:01
写法是:[code=Pytho]
f = open('d:/static/logo/logo.gif', 'wb') ---不对
f = open('static/logo/logo.gif', 'wb') ---不对
f = open('static/logo/logo.gif', 'wb') ---不对[/code]

总是提示 no such file or directory?
open 不是自动创建文件么?
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
看着奢扣 2011-02-21
  • 打赏
  • 举报
回复
可以先用os.makedirs("d:/static/logo/")创建多级目录
然后再创建logo.gif
iambic 2011-02-20
  • 打赏
  • 举报
回复
另外code=Pytho里少了个n。
iambic 2011-02-20
  • 打赏
  • 举报
回复
只会创建文件,不会创建目录。如果d:/static/logo/不存在,应该就会出错。

37,722

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧