python读取文件

python中的read(),readline(),readlines()

1.read()

read()每次读取整个文件,将文件内容放到一个字符串变量中,返回类型是String.

2.readline()
readline() 每次返回一行,字符串变量。

3.readlines() 

readlines()列表形式返回全文,每行作为一个字符串作为列表元素。

Python rstrip() 方法用于删除字符串尾部指定的字符,默认字符为所有空字符,包括空格、换行( )、制表符( )等。

S.rstrip([chars])    chars -- 可选参数,要删除的指定字符,默认字符为所有空字符,包括空格、换行( )、制表符( )等。

返回值:返回删除字符串尾部指定的字符后生成的新的字符串。

读取csv文件:

指定读取某一列的内容:

message = pd.read_csv('moban.csv',header=None,usecols=[0]) #这里读的是第一列 

message = message.values.tolist() #转化为列表 

message = [n for a in message for n in a] #二维列表转化为一维列表​

原文地址:https://www.cnblogs.com/xiaowa/p/13301148.html