【MySQL】mysql导出数据WPS科学计数法解决方法

导出的长串数字 id 会导致科学计数法,修改 WPS 单元格格式可以解决
在这里插入图片描述

数字太长还是有问题,最后有个数字会变成 0
可以 直接用 python脚本转换一下

vim convert_txt_xlsx.py

#!/usr/bin/env python3

# 使用方法

# 安装库
# pip3 install pandas  openpyxl

# 运行脚本
# test.py 源文件名称.txt  目标文件名称.xlsx

import pandas as pd
import argparse

def convert_txt_to_excel(input_file, output_file):
    # 读取 txt 文件,假设为制表符分隔,并将所有列的数据类型设为字符串
    df = pd.read_csv(input_file, sep='\t', dtype=str)

    # 创建 Excel writer 对象,并使用 openpyxl 引擎
    with pd.ExcelWriter(output_file, engine='openpyxl') as writer:
        # 将所有列强制写入为文本格式
        df.to_excel(writer, index=False)

        # 获取工作表对象
        worksheet = writer.sheets['Sheet1']

        # 遍历列,将所有列设置为文本格式
        for column_cells in worksheet.iter_cols(min_col=1, max_col=worksheet.max_column, min_row=2):
            for cell in column_cells:
                cell.number_format = '@'  # 设置为文本格式

if __name__ == "__main__":
    # 设置命令行参数
    parser = argparse.ArgumentParser(description="Convert a TXT file to XLSX format with numbers stored as text")
    parser.add_argument("input_file", help="The path to the input TXT file")
    parser.add_argument("output_file", help="The path to the output XLSX file")

    # 解析命令行参数
    args = parser.parse_args()

    # 调用转换函数
    convert_txt_to_excel(args.input_file, args.output_file)

使用方法

# 安装库
pip3 install pandas  openpyxl

# 运行脚本
./convert_txt_xlsx.py 源文件名称.txt  目标文件名称.xlsx

# 示例
./convert_txt_xlsx.py  user_table.txt   user_table.xlsx

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/894835.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

YOLO11改进|注意力机制篇|引入SEAM注意力机制

目录 一、【SEAM】注意力机制1.1【SEAM】注意力介绍1.2【SEAM】核心代码二、添加【SEAM】注意力机制2.1STEP12.2STEP22.3STEP32.4STEP4三、yaml文件与运行3.1yaml文件3.2运行成功截图一、【SEAM】注意力机制 1.1【SEAM】注意力介绍 下图是【SEAM】的结构图,让我们简单分析一下…

2-127基于matlab的非圆齿轮啮合动画设计

基于matlab的非圆齿轮啮合动画设计,可根据需求设置齿数,齿高、平滑系数等,最后输出啮合动画。程序已调通,可直接运行。 下载源程序请点链接:2-127基于matlab的非圆齿轮啮合动画设计

从Naive RAG到Agentic RAG:基于Milvus构建Agentic RAG

检索增强生成(Retrieval-Augmented Generation, RAG)作为应用大模型落地的方案之一,通过让 LLM 获取上下文最新数据来解决 LLM 的局限性。典型的应用案例是基于公司特定的文档和知识库开发的聊天机器人,为公司内部人员快速检索内部…

萤石云服务支持云端视频AI自动剪辑生成

萤石视频云存储及媒体处理服务是围绕IoT设备云端存储场景下的音视频采集、媒体管理、视频剪辑和分发能力的一站式、专业云服务,并可面向广大开发者提供复杂设备存储场景下的完整技术方案。目前该服务新增了视频剪辑功能,支持将视频片段在云端进行裁剪并拼…

nacos的使用

nacos的使用 本专栏的上一篇文章已经部署好了nacos,我们就可以使用nacos做配置中心和注册中心了。 一、配置中心 有了nacos,我们在微服务项目的配置文件里只需要做一些简单的配置就行了:服务名、服务端口、nacos的地址。其余的配置都可以用…

python 作业1

任务1: python为主的工作是很少的 学习的python的优势在于制作工具,制作合适的工具可以提高我们在工作中的工作效率的工具 提高我们的竞争优势。 任务2: 不换行 换行 任务3: 安装pycharm 进入相应网站Download PyCharm: The Python IDE for data science and we…

基于springboot的4S店车辆管理系统

作者:计算机学长阿伟 开发技术:SpringBoot、SSM、Vue、MySQL、ElementUI等,“文末源码”。 系统展示 【2024最新】基于JavaSpringBootVueMySQL的,前后端分离。 开发语言:Java数据库:MySQL技术:…

基于springboot+微信小程序校园自助打印管理系统(打印1)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 基于springboot微信小程序校园自助打印管理系统实现了管理员、店长和用户。管理员实现了用户管理、店长管理、打印店管理、打印服务管理、服务类型管理、预约打印管理和系统管理。店长实现…

【哈工大_操作系统实验】Lab6 信号量的实现和应用

本节将更新哈工大《操作系统》课程第六个 Lab 实验 信号量的实现和应用。按照实验书要求,介绍了非常详细的实验操作流程,并提供了超级无敌详细的代码注释。 实验目的: 加深对进程同步与互斥概念的认识;综掌握信号量的使用&#x…

uniapp x 样式 uvue css 样式节选

uniapp的下一版本uniapp x已经发布,uniapp x支持的样式为uvue css。 1、css模块 模块App支持情况备注背景与边框√不支持背景图盒子模型√Flex 布局√Inline 布局Inline-Block 布局Block 布局字体√详见Positioned 布局√CSS AnimationxCSS Transition√CSS Varia…

汇编实现逆序复制数据

一.实验目的 使其可以将10000H ~ 1000FH中的8个字,逆序复制到20000H ~ 2000FH中。 二.实验过程表示 三.部分汇编实现代码 mov ax,1000H ;将1000H放入AX寄存器中 mov ds,ax ;将AX寄存器中的内容放入DS寄存器中,这时候DS中存…

Ubuntu里彻底卸载UHD

查看已经安装的UHD版本uhd_find_devices,展示的是当前安装的 UHD 库版本所支持的设备信息,下载了多个版本的uhd但是又记不住安装的位置,想要把所有的uhd相关环境全都删掉,用下边这个命令看一下所有的uhd信息: apt lis…

如何设计开发RTSP直播播放器?

技术背景 我们在对接RTSP直播播放器相关技术诉求的时候,好多开发者,除了选用成熟的RTSP播放器外,还想知其然知其所以然,对RTSP播放器的整体开发有个基础的了解,方便方案之作和技术延伸。本文抛砖引玉,做个…

万户ezEIP企业管理系统 productlist.aspx SQL注入漏洞复现

0x01 产品简介 万户ezEIP是一种企业资源规划软件,旨在帮助企业管理其各个方面的业务流程。它提供了一套集成的解决方案,涵盖了财务、供应链管理、销售和市场营销、人力资源等各个领域。 0x02 漏洞概述 万户ezEIP企业管理系统 productlist.aspx 接口存在SQL注入漏洞,未经身…

【学术会议-6】激发灵感-计算机科学与技术学术会议邀您参与,共享学术盛宴,塑造明天的科技梦想!

【学术会议-6】激发灵感-计算机科学与技术学术会议邀您参与,共享学术盛宴,塑造明天的科技梦想! 【学术会议-6】激发灵感-计算机科学与技术学术会议邀您参与,共享学术盛宴,塑造明天的科技梦想! 文章目录 【…

【Linux】进程ID和线程ID在日志中的体现

在分析内核打印日志流程的时候,发现有时候同一个进程函数调用关系比较混乱(因为只打印了进程号),现象就是一个函数走着走着不知道走哪里去了。 另一个现象是,在Linux启动Firefox的时候,启了大概80个进程&…

Rocky linux 修改ip地址, rocky服务器修改静态地址, rocky虚拟机修改ip

1. 更新yum yum update 2. 安装ifconfig yum install net-tools 3. 修改配置 vi /etc/NetworkManager/system-connections/ens33.nmconnection 将ipv4内容修改如下: # 自动改为手动 methodmanual # 网关为vm ware 查看网关地址 address你想改为的ip/24,网关 #dns不…

Linux基础-shell的简单实现

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 Linux基础-shell的简单实现 收录于专栏[Linux学习] 本专栏旨在分享学习Linux的一点学习笔记,欢迎大家在评论区交流讨论💌 目录 1, 全局变…

MatLab Desired port was :31515解决方案

前言:使用的MatLabR2022b今天突然出现了错误,在程序中打不开文件。后尝试了下面的方法,可以解决。 解决方法一: 搜索栏输入:firewall.cpl 找到相关项,右键属性,设置为允许。 之后就可以了…

超声波清洗机双十一值得买吗?2024四款顶级超声波清洗机推荐!

许多朋友们可能还在犹豫不决,思考着在双十一这个购物狂欢节里,究竟应该选择哪一款品牌的超声波清洗机来购买呢?不用担心,今天我将为大家详细解读2024年四款备受瞩目的顶级超声波清洗机,让你在双十一的购物狂欢中不再感…