pandas如何将DataFrame 转为txt文本去除引号

 更新时间:2024年01月25日 10:20:21   作者:小何才露尖尖角  
这篇文章主要介绍了pandas如何将DataFrame 转为txt文本去除引号,文中补充介绍了DataFrame导CSV txt || 每行有双引号的原因及解决办法,感兴趣的朋友跟随小编一起看看吧

pandas将DataFrame 转为txt文本去除引号问题

法一(推荐):

import numpy as np
np.savetxt('file.txt', df['列名'], fmt = "%s")

法二

此方法会导致原文中多 escapechar=’ ’ 这种空格

import csv
df['列名'].to_csv('file.txt', sep=' ', index=False, header=False, quoting=csv.QUOTE_NONE,escapechar=' ')

参考:
How to write pandas into file without quotes

补充:

DataFrame导CSV txt || 每行有双引号的原因及解决办法

1.DataFrame导出到csv文件
其中:index是否要索引,header是否要列名,True就是需要

outputpath='d:/Users/chen_lib/Desktop/fenci.csv'
df.to_csv(outputpath,sep=',',index=False,header=False)

2.DataFrame导出到xlsx文件

outputpath='d:/Users/chen_lib/Desktop/fenci.xlsx'
df.to_excel(outputpath,sep='\t',index=False,header=False)

3.DataFrame导出到txt文件
这个和导出到csv的唯一区别,就是分隔符了,txt文件是\t作为分隔符的,csv是用,作为分隔符

df.to_csv('d:/Users/chen_lib/Desktop/fenci_result.txt',sep='\t',index=False)

如果,你处理完的数据不是DataFrame,是list的话,那只需要一句代码,就可以转为DataFrame

注意:如果导出的txt 已经存在,地址前面不需要加f
如果txt不存在(自动创建) 需要加f

df.to_csv(f'd:/Users/chen_lib/Desktop/fenci_result.txt',sep='\t',index=False)

如果在txt文件已经存在的情况下,地址前面还加f 每行会多一个双引号

import pandas as pd
ret=[1,2,3,4,5]
df = pd.DataFrame(ret, columns=['colname']) 

到此这篇关于pandas如何将DataFrame 转为txt文本去除引号的文章就介绍到这了,更多相关pandas DataFrame 转为txt文本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python使用websocket库发送WSS请求

    python使用websocket库发送WSS请求

    WebSocket是一种在客户端和服务器之间进行双向通信的协议,Python中有许多WebSocket库可供选择,其中一个常用的是websocket库,使用该库可以轻松地发送WSS请求,需要的朋友可以参考下
    2023-10-10
  • python实现从ftp服务器下载文件的方法

    python实现从ftp服务器下载文件的方法

    这篇文章主要介绍了python实现从ftp服务器下载文件的方法,涉及Python操作FTP的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • Python实现将TXT转换为PDF并自动分页

    Python实现将TXT转换为PDF并自动分页

    在日常工作中,我们经常需要将纯文本文件(TXT)转换为更通用、更便于分享的PDF格式,下面我们就来看看如何使用 Spire.PDF for Python 库,轻松实现TXT到PDF的转换,并支持自动分页功能吧
    2026-02-02
  • 详解python OpenCV学习笔记之直方图均衡化

    详解python OpenCV学习笔记之直方图均衡化

    本篇文章主要介绍了详解python OpenCV学习笔记之直方图均衡化,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • Pycharm配置远程SSH服务器实现(切换不同虚拟环境)

    Pycharm配置远程SSH服务器实现(切换不同虚拟环境)

    本文主要介绍了Pycharm配置远程SSH服务器实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Python标准库之Sys模块使用详解

    Python标准库之Sys模块使用详解

    这篇文章主要介绍了Python标准库之Sys模块使用详解,本文讲解了使用sys模块获得脚本的参数、处理模块、使用sys模块操作模块搜索路径、使用sys模块查找内建模块、使用sys模块查找已导入的模块等使用案例,需要的朋友可以参考下
    2015-05-05
  • 用Python遍历C盘dll文件的方法

    用Python遍历C盘dll文件的方法

    这篇文章主要介绍了用Python遍历C盘dll文件的方法,用fnmatch模块实现起来非常简单,需要的朋友可以参考下
    2015-05-05
  • 使用Python实现一个网址管理小工具

    使用Python实现一个网址管理小工具

    这篇文章主要介绍了如何使用Python实现一个网址管理小工具,主要用途是帮助用户整理、存储和快速访问常用网站信息,适合需要管理多个常用网站的用户,相当于一个个性化的 网站收藏夹,比浏览器自带收藏夹更灵活,需要的朋友可以参考下
    2025-10-10
  • Python中使用dom模块生成XML文件示例

    Python中使用dom模块生成XML文件示例

    这篇文章主要介绍了Python中使用dom模块生成XML文件示例,本文讲解了dom模块的主要方法、详细的代码实例,需要的朋友可以参考下
    2015-04-04
  • python使用pandas读取excel文件中数据的四种方法

    python使用pandas读取excel文件中数据的四种方法

    这篇文章主要为大家详细介绍了python使用pandas读取excel文件中数据的四种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-09-09

最新评论