python读取文件
python中的read(),readline(),readlines()
1.read()
read()每次读取整个文件,将文件内容放到一个字符串变量中,返回类型是String.
2.readline()
readline() 每次返回一行,字符串变量。
3.readlines()
readlines()列表形式返回全文,每行作为一个字符串作为列表元素。
Python rstrip() 方法用于删除字符串尾部指定的字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。
S.rstrip([chars]) chars -- 可选参数,要删除的指定字符,默认字符为所有空字符,包括空格、换行(\n)、制表符(\t)等。
返回值:返回删除字符串尾部指定的字符后生成的新的字符串。
读取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] #二维列表转化为一维列表