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

embedded/2024/10/18 17:42:26/

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

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

vim convert_txt_xlsx.py

#!/usr/bin/env python3# 使用方法# 安装库
# pip3 install pandas  openpyxl# 运行脚本
# test.py 源文件名称.txt  目标文件名称.xlsximport pandas as pd
import argparsedef 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

http://www.ppmy.cn/embedded/126939.html

相关文章

WPF中的内容控件

控件分类 在第一篇文章.Net Core和WPF介绍中的WPF的功能和特性部分根据功能性介绍了WPF的控件 名称。 在接下来的文章中,将会详细的介绍各个控件的概念及使用。 主要包括: 内容控件:Label、Button、CheckBox、ToggleButton、RadioButton、…

智慧油田智能安全管控方案-AI助力油气田安全管控升级

在科技日新月异的今天,万物纵横科技凭借其前沿的智慧油田智能安全管控方案,正引领着油气田行业向智能化、高效化转型。该方案深度融合了AI视频智能分析与AIoT(物联网人工智能)技术,为采油场、油气场的设备运维、环境监…

Oracle EBS 中财务模块

Oracle E-Business Suite (EBS) 提供了全面的财务管理解决方案,涵盖了企业财务活动的各个方面。以下是EBS中主要的财务模块及其功能概述: 总账(General Ledger, GL):Oracle EBS 中 GL 模块的财务流程概览-CSDN博客 总账…

Ping32引领数据防泄漏新潮流:智能、高效、安全

在当今数字化迅猛发展的时代,企业面临着日益严峻的数据安全挑战。数据泄漏事件频发,不仅损害企业声誉,还可能导致巨额的经济损失。为此,Ping32以其创新的数据防泄漏解决方案,正在引领行业新潮流。其技术特点可概括为“…

第十五届蓝桥杯C/C++学B组(解)

1.握手问题 解题思路一 数学方法 50个人互相握手 (491)*49/2 ,减去7个人没有互相握手(61)*6/2 答案:1024 解题思路二 思路: 模拟 将50个人从1到50标号,对于每两个人之间只握一…

c语言经典100例

1.字符串转为数字 #include <stdio.h>int strToInt(char *s) {int num0;int sign1;int step1;if (*s -){sign -1;s;}while (*s > 0&&*s < 9){num num*10(*s-0);step 10;s;}return num*sign; }int main() {char a[10] "-1234";char *s a ;pr…

使用HTML、CSS和JavaScript创建图像缩放功能

使用HTML、CSS和JavaScript创建图像缩放功能 在这篇博客文章中&#xff0c;我们将介绍如何使用HTML、CSS和JavaScript创建一个简单的图像缩放功能。这个功能可以增强用户体验&#xff0c;让访问者在点击图像时查看更大的版本。 效果 步骤1&#xff1a;设置HTML结构 首先&…

Qt自定义一个圆角对话框

如何得到一个圆角对话框&#xff1f; 步骤&#xff1a; 1、继承自QDiaglog 2、去掉系统自带的边框 3、设置背景透明,不设置4个角会有多余的部分出现颜色 4、对话框内部添加1个QWidget&#xff0c;给这个widget设置圆角&#xff0c;并添加到布局中让他充满对话框 5、后续对…