python将数据换为txt的方法有很多,可以用xlrd库实现。本人比较懒,不想按太多用的少的插件,利用已有库pandas将excel文件转换为txt文件。

直接上代码:

'''

function:将excel文件转换为text

author:Nstock

date:2018/3/1

'''

import pandas as pd

import re

import codecs

#将excel转化为txt文件

def exceltotxt(excel_dir, txt_dir):

with codecs.open(txt_dir, 'w', 'utf-8') as f:

neg=pd.read_excel(excel_dir, header=None, index=None)

f.write(neg.to_string())

#去除记录行首的数字和空格

def del_linehead_number_speace(orig_txt_dir,saveas_txt_dir):

with open(orig_txt_dir,'r+') as f, open(saveas_txt_dir,'r+') as fw:

lines = f.readlines()

print(len(lines)) #行数

texts = [re.sub(r'(d)+(s)+','',lines[num]) for num in range(len(lines)) ]

texts = list(set(texts)) #去重如果要保留重复记录注释该行

line_num = len(texts)

# for num in range(line_num): #查看转化后的文本

# print(texts[num])

fw.writelines(texts)

exceltotxt('./data/neg.xls', './data/neg_temp.txt')

del_linehead_number_speace('./data/neg_temp.txt','./data/neg.txt')

说明:xxx_dir带目标文件名为:xxx_dir='保存路径/'+'文件名'

以上这篇python利用pandas将excel文件转换为txt文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

python excel文件转换成字符串_python利用pandas将excel文件转换为txt文件的方法相关推荐

  1. Python中数组转换成字符串

    python中数组转换成字符串 数组转换成字符串可以使用下面这种方式将一个数组转换成字符串,其中arr是数组的数组名. ''.join(arr) 用上面这种方式需要确保数组里面的内容也是字符串的形式, ...

  2. python 将excel文件转换为txt文件_python利用pandas将excel文件转换为txt文件的方法

    python将数据换为txt的方法有很多,可以用xlrd库实现.本人比较懒,不想按太多用的少的插件,利用已有库pandas将excel文件转换为txt文件. 直接上代码: ''' function:将 ...

  3. [转载] Python将列表转换成字符串及字符串左右中对齐输出问题

    参考链接: Python 字符串中的字符串对齐 将列表转换成字符串 a = ['h','e','l','l','o'] b = ''.join(a) print(a) print(b) 运行结果: [ ...

  4. 将.zip文件转换成字符串进行传送(以支付宝对账单为例)

    本例主要是将.zip的压缩文件,转换成string类型,进数据传送.有的读者要问干嘛不用stream流呢,可以用流,现在不支持流又该怎么弄呢,可以用byte[],那byte[]也不支持呢,那就乖乖用S ...

  5. 将.zip文件转换成字符串进行传送(以支付宝对账单为例

    转载自:http://blog.csdn.net/myfmyfmyfmyf/article/details/52517187 本例主要是将.zip的压缩文件,转换成string类型,进数据传送.有的读 ...

  6. python pandas excel数据处理_Python利用pandas处理Excel数据的应用

    python如何将列表导出为csv文件 import pandas as pd list=[[1,2,3],[4,5,6],[7,8,9]] column=['column1','column2',' ...

  7. c++ 浮点数转换成字符串_Python如何处理数据?如何把数据转换成我们想要的?三种处理方法...

    平时我们在处理数据的时候,有些数据类型不是我们想要的,怎么办? 如: python数据转换 num01,num02是str类型,但是我们需要的是整型,所以通过int转换成了整数. 数据转换 如何完成数 ...

  8. python将列表转换成集合_python集合变成列表

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以存储任意数据类型的集合列表里:可以存储不同的数据类型 s= print s, ...

  9. python计算csv文件内的数据_Python利用pandas计算多个CSV文件数据值的实例

    功能:扫描当前目录下所有CSV文件并对其中文件进行统计,输出统计值到CSV文件 pip install pandas import pandas as pd import glob,os,sys in ...

最新文章

  1. linux之sed用法
  2. Servlet程序自动加载
  3. JZOJ 1422. 猴子摘桃
  4. FastJsonUtils 需要fastjson
  5. mysql插入时间区间_mybatis插入数据时返回主键以及MySQL根据时间区间查询问题总结...
  6. 在python中用递归的方法编程_python基础之函数,递归,内置函数
  7. JS中自动执行函数小结
  8. au人声处理_Audacity音频处理
  9. :没有此sdk或暂不支持此sdk模拟_即构SDK7月迭代:新增支持按通道设置延迟模式,大大减少卡顿...
  10. QT Designer的安装和使用
  11. iOS 图片引起的崩溃
  12. Linux远程终端工具之Xmanager----Xbrowser篇
  13. Egret的eui的使用
  14. Web端H5播放FLV、HLS、MP4 (二)
  15. 第三方登陆--接入谷歌和FaceBook
  16. java List 根据某个字段进行升降序排列
  17. 互动媒体——自画像+简单音乐可视化
  18. linux环境qt输入框不能切换中文输入法是什么原因
  19. win10系统 如何将Excel、word放到桌面上
  20. 字典序最大子序列java_字典序最大的子序列

热门文章

  1. 我可能永远也没办法成为全栈工程师了,看看你还差多少?
  2. 说,有一群 小孩在玩堆雪人,不时有新的小孩加入,请问如何知道现在有多少小孩在玩,请用面向对象的思想编写程序解决
  3. keil写文字怎么会乱码_刚刚!2020福建高考作文题出炉!你会怎么写?
  4. 线搜索(line search)方法
  5. python操作数据库教程_python通用数据库操作工具 pydbclib|python基础教程|python入门|python教程...
  6. 计算机内部常用的计数形式,公务员考试计算机类专业
  7. ASP.NET Core 企业开发架构概述
  8. oracle 中fuser,关于fuser的使用方法
  9. echarts tree (树图) 实现自定义节点图标 自定义样式 点击节点后线条变色 自适应高度 搜索后节点关键字标红 写的很详细,建议收藏!
  10. 高性能云计算架构与实践8-计算节点计算服务搭建