Pandas --DataFrame 文件处理

 一. csv文件读写操作

"""
    csv文件读取
"""
#sep间隔符号是逗号,默认也是逗号
#head()是默认读取前5条的数据
#默认读取所有列,如果只读只指几列数据,使用usecols
df=pd.read_csv("doc/companyinfo.csv",sep=",",usecols=["姓名","电话号码"])
print(df.head())

#默认索引是0,1,2,3,4,这里我们改成时间作用为索引
df=pd.read_csv("doc/companyinfo.csv",sep=",",usecols=["姓名","电话号码","时间"],index_col="时间")
print(df.head())

image

"""
    csv文件写入
"""
#将读取到的三列数据写入新的文件
df=pd.read_csv("doc/companyinfo.csv",sep=",",usecols=["姓名","电话号码","时间"],index_col="时间")
df.to_csv("doc/newcompanyinfo.csv")

二. Excel 文件读写操作  

"""
    excel文件读取
"""
#默认读取第一个sheet,索引从0开始
df=pd.read_excel("doc/stock.xlsx",sheet_name=1)
print(df.head())

image

#写入
df=pd.read_excel("doc/stock.xlsx",sheet_name=1,usecols=["时间2","成交量2"])
df.to_excel("doc/newstock.xlsx")

 

posted on 2025-11-24 15:37  花阴偷移  阅读(0)  评论(0)    收藏  举报

导航