关于open函数
众所周知,利用open函数打开文件,有两种办法:1、
f=open(os.path.join('l:','\\Python','practice','q8.txt'),'r')
f.read()
2、
with open(os.path.join('l:','\\Python','practice','q8.txt'),'r',encoding='utf-8') as f:
f.read()
基于以上两种读取.txt的方法,为什么第一种能输出.txt文件中的内容,而后者却不能。望高手们告知,感激不尽。 1. 有什么报错信息吗?
2. 是不是两句话放到一起了?前者或后者 还没 close(),虽然后者会自动close(),
而且 你这里 变量名f 也一样,是不是可能 相互干预了?
页:
[1]