- python三种读写方式:
f.read():每次读取整个文件,它通常将读取到底文件内容放到一个字符串变量中,也就是说 .read() 生成文件内容是一个字符串类型
f.readline():每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型
f.readlines():每次按行读取整个文件内容,将读取到的内容放到一个列表中,返回list类型
- python文件打开方式:
-
python 信息同时输出到控制台与文件(输出两次的方法---py3.6/2.7)
import os # 第一句输出到consle: print("filepath:",__file__,"\nfilename:",os.path.basename(__file__)) # 第二句输出到txt: with open("outputlog.txt","a+") as f: print("filepath:",__file__,"\nfilename:",\ os.path.basename(__file__),file=f) #当然 也可以用f.write("info")的方式写入文件import os #coding=utf-8 import sys import os print "%s version is %.1f" %("python",2.7) output=open('output','a') print >>output,'Fatal error:invalid input!' output.close()
Python文件读取与输出详解
本文介绍了Python中三种文件读取方式:`f.read()`返回字符串类型,`f.readline()`返回一行内容的字符串,`f.readlines()`返回包含所有行的列表。同时,展示了如何将信息同时输出到控制台和文件,以及使用`f.write()`写入文件的方法。
1664

被折叠的 条评论
为什么被折叠?



