pandas 读取写入保存文件

csv

import pandas as pd

读取

df1 = pd.read_csv(
    r'shares\中原证券(601375)\lrb_601375.csv',
    encoding='gbk'
)
df1.head()
报告日期营业总收入(万元)营业收入(万元)利息收入(万元)已赚保费(万元)手续费及佣金收入(万元)房地产销售收入(万元)其他业务收入(万元)营业总成本(万元)营业成本(万元)...非流动资产处置损失(万元)利润总额(万元)所得税费用(万元)未确认投资损失(万元)净利润(万元)归属于母公司所有者的净利润(万元)被合并方在合并前实现净利润(万元)少数股东损益(万元)基本每股收益稀释每股收益
02021-03-31107619.0--27000.0------44651.092131.0--...--15646.02999.0--12647.012096.0--551.00.030.03
12020-12-31310330.0--95987.0------126450.0295449.0--...--14403.04191.0--10212.010430.0---218.00.020.02
22020-09-30220842.0--70293.0------84798.0205689.0--...--14760.04997.0--9763.08675.0--1088.00.020.02
32020-06-30124998.0--43928.0------41443.0118559.0--...--5842.02474.0--3368.03085.0--283.00.010.01
42020-03-3143667.0--21818.0------9225.050074.0--...---6803.0-849.0---5954.0-6712.0--759.0-0.02-0.02

5 rows × 46 columns

写入

df1.to_csv(
    r'shares\中原证券(601375)\lrb_601375.csv',
    encoding='gbk',
    index=False  # 不要输出索引列
)

excel

读取数据

df2 = pd.read_excel(
    r'shares1\历史20年沪深a股总市值.xlsx',
    sheet_name='Sheet1',  # 指定工作表名称
    header=0 # 指定第几行做表头,0为第一行
)
df2
报告日期000001.SZ000002.SZ000004.SZ000005.SZ000006.SZ000007.SZ000008.SZ000009.SZ000010.SZ...688687.SH688689.SH688696.SH688698.SH688699.SH688777.SH688788.SH688819.SH688981.SH689009.SH
0NaT平安银行万科A国华网安ST星源深振业A*ST全新神州高铁中国宝安美丽生态...凯因科技银河微电极米科技伟创电气明微电子中控技术科思科技天能股份中芯国际九号公司
1NaT总市值总市值总市值总市值总市值总市值总市值总市值总市值...总市值总市值总市值总市值总市值总市值总市值总市值总市值总市值
22011-06-305.94892e+109.29095e+101.03039e+093.52933e+095.74613e+091.84079e+099.11827e+081.87827e+102.15087e+09...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
32011-07-296.04301e+108.9611e+101.13117e+093.52933e+095.71646e+091.89854e+099.3024e+082.09206e+102.15087e+09...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
42011-08-318.63285e+108.9611e+101.01444e+093.52933e+0953900901121.88699e+098.94886e+082.0637e+102.15087e+09...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
..................................................................
1182021-02-264.14899e+113.84547e+113.11124e+092.26527e+096.96597e+091.40658e+096.53487e+092.49668e+102.94328e+09...5.12882e+093251088000NaN27342000004357964800414091800409.35718e+09423446760004.35563e+1149356826067
1192021-03-314.27124e+113485319660302.82075e+092.56166e+097.26297e+091.34075e+096.36802e+092.23876e+103.3614e+09...4.29836e+0930893040002314550000030906000005800704000379555328807477888968454067910004.29084e+114.68643e+10
1202021-04-304.51964e+113.27272e+112.62929e+092.34995e+097.27647e+091.29572e+096.22898e+092.71333e+103.44339e+09...5.92362e+0933705000003490000000031446000009871608320428864912007591190316409254100004.31973e+1152384420248
1212021-05-314.69623e+113.10193e+1126474441051.85244e+097.10097e+091.28186e+096.2846e+092.63854e+103.32041e+09...6.24969e+09368893200036638500000316440000014622236160464043692801.07689e+10414795070004.44566e+1151609919411
1222021-06-094.78356e+113.01015e+113.27134e+092.06415e+097.04697e+091.268e+096.2846e+093.31171e+103.25482e+09...5.51263e+09385713600037374000000315360000013044147200448084779601.01563e+104142118100044432852078057172243604

123 rows × 4340 columns

写入数据

df2.to_excel(
    r'123.xlsx',
    index=False  # 不要输出索引列
)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏华东的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值