用Python的导入csv、文本文件、Excel文件的数据

使用read_csv函数导入CSV文件

read.csv函数语法

    read_csv(file,encoding)

例子:

    Age,Name 

    22,wangwei

    23,lixin       

    24,liqing     

        ---分隔符号逗号(,)

代码如下:

from pandas import read_csv

df = read_csv(csv文件的位置)
df = read_csv(csv文件的位置,encoding=UTF-8)    #encoding=UTF-8为使用中文编码

使用read_table函数导入普通文本文件

read_table函数语法:

    read_table(file,names=[第一列,第二列,...],sep="",encoding,...)

#file——文件路径;

#names——列名,默认为文件中的第一行作为列名

#sep——分隔符,默认为空,表示默认导入为一列

#encoding——设置文件编码,在导入文件中文的时候需要设置为UTF-8

代码如下:

from pandas import read_table

df = read_table(文件位置)
df = read_table(文件位置,names=['第一列的列名','第二列的列名',...],sep='文本文件中分割同一行不同列所用的分隔符']

使用read_excel函数导入Excel文件

read_excel函数的用法

    read_excel(filename,sheetname,header)

#filename——文件路径

#sheetname——Sheet的文字

#names——列名,默认为文件中的第一行作为列名

代码如下:

from pandas import read_excel

df = read_excel(文件位置,sheetname='Sheet的文字')

——————————————————————————————————————————————————————

转换文件的格式编码:

    使用Notepad++;

    右下角可以看到文件使用的文件编码,

    通过菜单栏上的格式--转为XXX格式可以改变文件的文件编码

猜你喜欢

转载自blog.csdn.net/kingyuan666/article/details/81215520
今日推荐