我正在尝试使用xlrd读取Excel文件,我想知道是否有一种方法可以忽略Excel文件中使用的单元格格式,然后将所有数据作为文本导入?

下面是我使用了很久的代码:import xlrd

xls_file = 'xltest.xls'

xls_workbook = xlrd.open_workbook(xls_file)

xls_sheet = xls_workbook.sheet_by_index(0)

raw_data = [['']*xls_sheet.ncols for _ in range(xls_sheet.nrows)]

raw_str = ''

feild_delim = ','

text_delim = '"'

for rnum in range(xls_sheet.nrows):

for cnum in range(xls_sheet.ncols):

raw_data[rnum][cnum] = str(xls_sheet.cell(rnum,cnum).value)

for rnum in range(len(raw_data)):

for cnum in range(len(raw_data[rnum])):

if (cnum == len(raw_data[rnum]) - 1):

feild_delim = '\n'

else:

feild_delim = ','

raw_str += text_delim + raw_data[rnum][cnum] + text_delim + feild_delim

final_csv = open('FINAL.csv', 'w')

final_csv.write(raw_str)

final_csv.close()

这个代码是有功能的,但是有一些字段,比如邮政编码,是作为数字导入的,所以它们有十进制零后缀。例如,Excel文件中是否有‘79854’的邮政编码,它将被导入为‘79854.0’。

我试着在这里面找到解决办法Xlrd规范但没有成功。

python处理excel数值为文本_使用Python中的xlrd将数字Excel数据读取为文本相关推荐

  1. python excel 数据分析统计服_数据分析从入门到进阶(透彻讲解EXCEL.SQL.TABLEAU、PYTHON四项数据分析必会工具.免费提供1GB数据集...

    透彻讲解Excel.SQL.Tableau.Python四项数据分析必会工具,数据分析工作者的案头推荐工具书.系统介绍数据分析的策略.方法(数据分析之道):实例讲解引导.快速掌握数据分析工具(数据分析 ...

  2. python自动翻译excel某一列_【python excel实例教程】怎样用Python将excel的某一列生成一个列表?...

    用python做一个登录程序通过后直接进入某个excel? 是要做python自动化办公吧,这个很不错的,让办公很方便快捷的 python excel进行接口自动化测试,目前只写成了利用多个sheet ...

  3. python3 excel 图表导出图片_使用python代码将excel中的图表导出为图片

    python导出Excel图表类 前期准备就绪,网上已有类似的导出Excel图表类,但是在后面的使用中发现问题,即关键函数已在下面代码中标红: 调用代码: 执行成功,接下来到上面设置的导出路径查看导出 ...

  4. excel图片变成代码_没错, Python杀死了Excel

    在大家的印象里,想进入金融行业或者数据岗位,首先需要精通Excel.然而野村证券副首席数字官马修·汉普森在上周五的伦敦Quant Conference上发表讲话:"现在走进交易大厅,用Exc ...

  5. python如何把二进制转文本_在python3中如何把文本转换为二进制

    在python3中如何把文本转换为二进制 在python3中把文本转换为二进制的方法:首先修改dirroot为要读取的文件夹的路径:然后遍历所有的文件夹,读取txt文件:最后更改newdirroot为 ...

  6. python 导入的nan怎么解决_用Python处理了数据还要导入Excel做图表?直接Python做漂亮图表...

    请关注本号,后续会有更多相关教程.转发本文并私信我"python",即可获得按水平领域分类好的Python资料 系列文章 "替代Excel Vba"系列(一): ...

  7. python音频转文字腾讯_使用Python三步完成文本到语音的转换

    重磅干货,第一时间送达 一篇文章带你了解文本到语音转换步骤 在<这篇文章>中,我们有简单提到"文本语音转换"的相关内容,本文将继续讲述其详细实现步骤. 这里小编将介绍文 ...

  8. python文件查重并合并_用python对excel查重

    最近媳妇工作上遇到一个重复性劳动,excel表格查重,重复的标记起来,问我能不能写个程序让它自动查重标记 必须安排 第一次正儿八经写python,边上网查资料,边写 终于成功了 在此记录一下 首先安装 ...

  9. python 生成excel自动重命名_用Python重命名和保存Excel文件

    检查^{}和^{}模块以列出文件夹内容(walk,listdir)并使用路径名(abspath,basename等) 另外,^{}还有一些有趣的复制功能.签出copyfile,并根据从excel文件中 ...

  10. python核心编程第三版_《Python核心编程(第3版)》

    <Python核心编程(第3版)>是经典畅销图书<Python核心编程(第二版)>的全新升级版本,本书适合具有一定经验的Python开发人员阅读,总共分为3部分.第1部分为讲解 ...

最新文章

  1. pytorch环境下“No module named SimpleITK”的解决办法
  2. 超参数momentum与weight-decay的作用
  3. WinCE启动失败的原因与解决办法分析
  4. 重构增长:如何从价值创造出发,打造企业的成长思维
  5. python apscheduler执行_Python下定时任务框架APScheduler的使用
  6. 20分钟理解React Native For Android原理
  7. window.URL对象的使用方式
  8. 终于把Android Studio用起来了,及体验
  9. hadoop组件及其作用
  10. VC维(Vapnik–Chervonenkis dimension)
  11. Linux搭建web服务器
  12. 申请圣文森特牌照申请流程
  13. CF581B Luxurious Houses 模拟
  14. ZYNQ aurora_8b10b光通信使用
  15. create与oncreate的区别
  16. 航天集团研发4000公里/小时高铁是一次战略考量
  17. 转载:IBM SNA:IBM 系统网络架构及其协议
  18. 模拟股票app php源码,虚拟股市完美版 v6.0
  19. 你用 Python 做过什么有趣的数据挖掘项目?
  20. 驾校预约系统mysql_基于jsp+mysql+Spring+mybatis的SSM驾校预约管理系统

热门文章

  1. 《东周列国志》第八十三回 诛芈胜叶公定楚 灭夫差越王称霸
  2. 计算机全键在线使用说明书,笔记本电脑键盘介绍图,笔记本键盘全部按键功能介绍说明-系统城...
  3. kubernetes挂载glusterfs遇到的问题
  4. 自定义View时,用到Paint Canvas的一些温故,PropertyAnimation中的ObjectAnimator(动画三,“大大姐”的旋转跳跃)...
  5. python图片处理大全_python图像处理:怎么给图片加框?
  6. echarts 半圆形进度条
  7. 【学习记录】【python】【tkinter】自学tkinter的简要记录
  8. linux 文件名 自动补全,用Linux自动补全怎么补全命令?
  9. 计算机已从异常关机中恢复,win7系统经常遇到“windows已从异常关机中恢复”的解决方法...
  10. k8s服务器修改ip,k8s的kubeadm的master更换ip