寒窗轩,寒川的个人网络博客,记录互联网事,学习网络编程、分享工作经验、人生感悟,包括但不限于程序代码、数据库、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 14 0 2398 excelpython
文章写得不错?我是土豪我要在线打赏!
在线打赏

昵称:

验证码:验证码

评论:

文章分类
系统
程序
数据
Office
随笔
热门文章
请不要奇怪,为什么最近博客的文章是几年前的内容
开篇第一章
ubuntu24.04无法安装向日葵,提示依赖libgconf-2-4怎么办?
ubuntu24.04安装网易云音乐
Ubuntu22.04中用thunar替换默认文件管理器,提示无法启动“TerminalEmulator“的首选应用程序
MySQL如何按每个分类查询10条数据,即MySQL如何每个分类查询10条数据
python读取旧的Excel文件的数据到新的Excel表中
nginx+php如何EventStream流式数据传输
python读取文件夹下图片并生成pdf文件
文章推荐
免责声明
关于博主
开篇第一章
随机推荐
千万别频繁改网站title
终于下雨了
PHP7报错:Call to undefined function mysql_connect(),如何兼容mysql_connect函数
记录一下这一伟大历史的开心时刻
Google PR是否影响Google收录?
写在母亲忌日
Windows如何隐藏CMD命令运行窗口
Excel如何批量替换字符串?讲解Excel的字符替换函数SUBSTITUTE
Linux VS Windows 究竟哪个系统更好之思考
Everything快速搜索软件使用技巧
友情连接
春燕网络
谢润的博客