寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、Office办公、随笔等内容。

python读取旧的Excel文件的数据到新的Excel表中

最近遇到一个奇怪的Excel表格,数所量约8000多行,共6列,打开的速度还不错,但一动滚动条,Excel就直接卡死,换其它电脑也是这样,之前写过《Excel文件内容很少,但文件很大,打开很慢怎么办?》《Excel文件内容很少,但文件很大,打开很慢、很卡怎么办?》,但两个文章的方法都试了,还是这鸟样。于是,用python直接读取原Excel表中的值到新Excel表,这样肯定就不会有问题了。废话不多说,直接上python原码,需要用到python库pandas,具体代码如下:

import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(r'C:\Users\root\Desktop\old.xlsx', usecols=[0,1, 2,3,4,5])  # 读取旧表的前5列
    df_li = df.values.tolist()
    print(df_li)
    df = pd.DataFrame(df_li, columns=['省份', '城市', '店铺名称', '联系人', '电话','地址']) #设置每列的名称
    df.to_excel("new.xlsx", index=False)

if __name__ == '__main__':
    excel_one_line_to_list()


程序 2024-06-21 20:03:21 35 0 3091 excelpython
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
请不要奇怪,为什么最近博客的文章是几年前的内容
ubuntu24.04安装网易云音乐
python读取旧的Excel文件的数据到新的Excel表中
nginx+php如何EventStream流式数据传输
python读取文件夹下图片并生成pdf文件
VB.net开发的word转pdf的小工具
使用python把word转成pdf
文章推荐
免责声明
关于博主
开篇第一章
随机推荐
session实现两个页面处理由一个form提交的数据
强悍的图片搜索引擎,以图搜图
动易系统的数据库连接出错,请检查Conn.asp文件中的数据库参数设置解决方案。
网页中加入在线lrc歌词的方法
如何在HTML文件中嵌入另一文件内容(*.htm , *.txt),非Iframe
搜索引擎优化(SEO)的一般步骤
phpword中文字符乱码终极解决方案
一款绝佳的IM即时通软件MirandaIM
mysql远程链接很慢解决办法
宝宝日志-起名
友情连接
春燕网络
谢润的博客