python name 'file' is not defined的解决办法
2018-02-22 21:01
405 查看
python版本3.16
源码: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:/Python31/004.py", line 8, in <module> f = file('poem.txt', 'w') # open for 'w'riting NameError: name 'file' is not defined
解决办法:file()改为open()
相关文章推荐
- python name 'file' is not defined的解决办法
- python name 'file' is not defined的解决办法
- Python使用eval强制转换字符串为字典时报错:File "<string>", line 1, in <module> NameError: name 'nan' is not defined
- python实例2—NameError: name 'file' is not defined
- Python 解决 :NameError: name 'reload' is not defined 问题
- Python 解决 :NameError: name 'reload' is not defined 问题
- python2.7以下出 NameError: global name 'FileNotFoundError' is not defined的解决方案
- Python中NameError: name 'reload' is not defined 解决方法
- Android之Error: 'L' is not a valid file-based resource name character解决办法
- Python 解决 :NameError: name 'reload' is not defined 问题
- Python编译时提示“NameError: name 'Popen' is not defined”及”NameError: name 'PIPE' is not defined“错误的解决
- Python 解决 :NameError: name 'reload' is not defined 问题
- Python 解决 :NameError: name 'reload' is not defined 问题
- MNIST-NameError: name ‘input_data’ is not defined解决办法
- Unity3d 提示 "The scripts file name does not match the name of the class defined in the script!"的解决办法
- Python中NameError: name 'reload' is not defined解决方法
- 解决cs321n 的 python教程中 name 'imread' ‘imsave’ 'imresize' is not defined 的问题
- 【Python】报错NameError: name 'execfile' is not defined
- Python 解决 :NameError: name 'reload' is not defined 问题
- Python中用eval将字符串转换为字典时候出错:NameError: name ‘null’ is not defined的解决方法