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!

  • 相关阅读:
    javascript中的类型转换,宽松相等于严格相等
    javascript中的元素包含判断
    javascript操作表单
    javascript中的BOM
    javascript中的Date数据类型
    javascript组成
    实现多列等高布局_flex布局
    java面试考点解析(13) -- Linux操作命令、Shell脚本
    JAVA面试考点解析(12) -- 算法
    JAVA面试考点解析(11) -- JVM虚拟机、GC垃圾回收
  • 原文地址:https://www.cnblogs.com/amy2012/p/3718862.html
Copyright © 2011-2022 走看看