name = input('please filename:')
infile = open(name,'rw+')
print('the filename is:',infile.name)
line = infile.readlines()
print('the data is:%s',line)
infile.close()
出现下面错误
please filename:readlines.txt
Traceback (most recent call last):
File "C:\Users\Administrator\workspace\text\readlines.py", line 2, in
infile = open(name,'rw+')
ValueError: must have exactly one of create/read/write/append mode
infile = open(name,'rw+')
python 中文件打开操作的mode中没有“rw+”
合法的mode有:
r、rb、r+、rb+、w、wb、w+、wb+、a、ab、a+、ab+
把rw+换成r的话还是有错
Traceback (most recent call last):
File "C:\Users\Administrator\workspace\text\readlines.py", line 2, in
infile = open(name,'r')
FileNotFoundError: [Errno 2] No such file or directory: 'readlines.txt'
please filename:readlines.txt应该为please filename:"readlines.txt"
为什么啊,有什么关系吗?
你文件路径对吗 检查一下