zoukankan      html  css  js  c++  java
  • python3.4使用文件

    源码:

    poem='''
    Programming is fun
    When the work is done
    if you wanna make your work also fun:
        use Python!
    '''

    f=file('poem.txt','w') # open for 'w'riting
    f.write(poem) # write text to file
    f.close() # close the file

    f=file('poem.txt')
    # if no mode is specified, 'r'ead mode is assumed by default
    while True:
        line=f.readline()
        if len(line)==0: # Zero length indicates EOF
            break
        print(line)
        # Notice comma to avoid automatic newline added by Python
    f.close() # close the file

    错误提示:

    Traceback (most recent call last):
      File "C:WorkingDownloadsusing_file(1).py", line 11, in <module>
        f=file('poem.txt','w') # open for 'w'riting
    NameError: name 'file' is not defined

    解决方法:

    将file()改成open(),看来python3不再支持file().

    如:

    poem='''
    Programming is fun
    When the work is done
    if you wanna make your work also fun:
        use Python!
    '''

    f = open('c:/working/amy/poem.txt','w') # open for 'w'riting
    f.write(poem) # write text to file
    f.close() # close the file

    f = open('c:/working/amy/poem.txt')
    # if no mode is specified, 'r'ead mode is assumed by default
    while True:
        line=f.readline()
        if len(line)==0: # Zero length indicates EOF
            break
        print(line)
        # Notice comma to avoid automatic newline added by Python
    f.close() # close the file
    运行结果:

    >>> ================================ RESTART ================================
    >>>
    Programming is fun

    When the work is done

    if you wanna make your work also fun:

        use Python!

  • 相关阅读:
    React.memo()使用教程
    React组件什么时候render
    redux-thunk使用教程
    Redux数据持久化
    Mac 中安装 nvm: 切换Node 不同版本
    上传文件类型选择
    Python获取软件安装列表
    Java读取text文件
    负载均衡
    远程调用
  • 原文地址:https://www.cnblogs.com/amy2012/p/3718862.html
Copyright © 2011-2022 走看看