V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
OrangeHat
V2EX  ›  问与答

Error in python IOError:no such file or directory,如何解决?

  •  
  •   OrangeHat · 2013-09-15 22:00:51 +08:00 · 5750 次点击
    这是一个创建于 4065 天前的主题,其中的信息可能已经有所发展或是发生改变。
    系统:Windows7
    >>>
    代码:
    from sys import argv

    script,filename=argv

    txt=open(filename)

    print "Here's your file %r" %filename
    print txt.read()

    print "Type the filename again:"
    file_again=raw_input(">")

    txt_again=open(file_again)

    print txt_again.read()
    >>>
    ex15_sample.txt:
    This is stuff I typed into a file.
    It is really cool stuff.
    Lots and lots of fun to have in here.
    >>>
    文件目录:
    ex15.py:C:\Python27\ex
    ex15_sample.txt:C:\Python27\ex
    >>>
    错误提示:
    c:\python27\ex >python ex15.py ex15_sample.txt
    Traceback (most recent call last):
    File "ex15.py", line 5, in <module>
    txt=open(filename)
    IOError: [Errno 2] No such file or directory: 'ex15_sample.txt'
    4 条回复    1970-01-01 08:00:00 +08:00
    SharkIng
        1
    SharkIng  
       2013-09-16 12:11:20 +08:00
    试试python ex15.py ./ex15_sample.txt
    wang2191195
        2
    wang2191195  
       2013-09-16 12:16:02 +08:00 via iPhone   ❤️ 1
    你看下是不是文件名后缀被隐藏的 真实的文件名是ex15_sample.txt.txt
    OrangeHat
        3
    OrangeHat  
    OP
       2013-09-16 13:13:48 +08:00
    @wang2191195
    非常感谢,的确是这样的问题.
    wang2191195
        4
    wang2191195  
       2013-09-16 16:14:04 +08:00
    @OrangeHat ╮(╯▽╰)╭ 被坑过的都懂。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2560 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 04:29 · PVG 12:29 · LAX 21:29 · JFK 00:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.