Tag: csv

如何避免Python / Pandas在保存的csv中创build索引?

我正在试图保存一个CSV文件后,对文件进行一些编辑。 每次我使用pd.to_csv('C:/Path of file.csv') csv文件有一个单独的索引列。 我想避免将索引打印到csv。 我试过了: pd.read_csv('C:/Path to file to edit.csv', index_col = False) 并保存文件… pd.to_csv('C:/Path to save edited file.csv', index_col = False) 但是,我仍然得到不需要的索引列。 如何在保存文件时避免这种情况?

CSV文件可以有评论吗?

有没有官方的方式来允许一个CSV格式的文件允许评论,无论是在自己的行或在行的末尾? 我试着检查维基百科和RFC 4180,但都没有提到任何事情导致我相信它不是文件格式的一部分,所以这是运气不好,我应该使用一个单独的ReadMe.txt文件thingy来解释文件。 最后,我知道我很容易添加自己的评论,但我希望像Excel这样的东西可以直接导入它,而不需要消费者必须自定义导入过程。 那么,想法?

如何将查询结果导出到Oracle SQL Developer中的csv?

我正在使用Oracle SQL Developer 3.0。 试图找出如何将查询结果导出到文本文件(最好是CSV)。 右键单击查询结果窗口不会给我任何导出选项。

命令行CSV查看器?

任何人都知道Linux / OS X的命令行CSV查看器? 我正在想的东西less但是以更可读的方式将列间隔开。 (如果用OpenOffice Calc或Excel打开它,我会好起来的,但仅仅根据需要查看数据的方式太过于强大了。)横向和纵向滚动会很好。

是否可以强制Excel自动识别UTF-8 CSV文件?

我正在开发负责将一些数据导出到CSV文件的应用程序的一部分。 该应用程序总是使用UTF-8,因为它具有多种语言的性质。 但是,在Excel中打开这样的CSV文件(包含例如变音符号,西里尔字母,希腊字母)并不能达到预期的结果,显示类似Г„/Г¤, Г–/Г¶ 。 我不知道如何强制Excel了解,开放的CSV文件是用UTF-8编码的。 我也试过指定UTF-8 BOM EF BB BF ,但是Excel忽略了这一点。 有没有解决办法? PS哪些工具可能像Excel一样行为呢? UPDATE 我不得不说,我已经把这个问题的提出混淆了社区。 当我提出这个问题的时候,我问了一个在Excel中打开一个UTF-8 CSV文件的方式,对用户来说没有任何问题,stream畅而透明。 但是,我用一个错误的expression方式自动地做这件事。 这是非常混乱,它与VBAmacros自动化冲突。 对于这个我最欣赏的问题有两个答案:Alex的第一个答案https://stackoverflow.com/a/6002338/166589 ,我已经接受了这个答案; 第二个是Mark https://stackoverflow.com/a/6488070/166589 ,稍后才出现。 从可用性的angular度来看,Excel似乎没有一个好的用户友好的UTF-8 CSV支持,所以我认为这两个答案都是正确的,我已经接受了亚历克斯的答案,因为它确实表明,Excel无法做到透明。 这是我在这里自动混淆了。 Mark的回答为更高级的用户提供了一个更复杂的方式来达到预期的结果。 两个答案都很好,但是Alex的一个答案更适合我的不明确的问题。 更新2 在最后一次编辑五个月后,我注意到Alex的答案因为某种原因已经消失了。 我真的希望这不是一个技术问题,我希望现在没有更多的讨论,哪个更好。 所以我接受马克的答案是最好的答案。

将一个NumPy数组转换成一个csv文件

有没有办法将一个NumPy数组转储到一个CSV文件? 我有一个2D NumPy数组,需要将其转储为可读的格式。

用php创buildcsv文件

我想创build一个csv文件,但是当我运行代码时,它会返回一个银行页面并且没有csv文件。 我使用PHP 5.我使用下面的代码: <?php $data = array ('aaa,bbb,ccc,dddd', '123,456,789', '"aaa","bbb"'); $fp = fopen('data.csv', 'w'); foreach($data as $line){ $val = explode(",",$line); fputcsv($fp, $val); } fclose($fp); ?> 谢谢!

我应该使用什么MIMEtypes的CSV?

我已经看到使用的application/csv和text/csv 。 有什么不同? 有区别吗? 只要请求匹配可用的东西,这有什么关系吗? 它们是可以互换的吗?

如何在CSV文件中同时转义逗号和双引号?

我正在写一个Java应用程序将数据从Oracle导出到csv文件 不幸的是,数据的内容可能相当棘手。 依然逗号是删除,但连续的一些数据可能是这样的: ID FN LN 年龄段 评论 123,约翰,史密斯,39,我说:“嘿,我是5'10”。 所以这是comment栏中的一个string: 我说:“嗨,我是5'10”。 没有开玩笑,我需要从Excel生成的CSV文件,而不是在Excel或公开的办公室妥协的意见,当然不能搞乱其他常规逃跑的情况(即正常的双引号和元组内的常规逗号)。 我知道正则expression式是强大的,但是如何在这样复杂的情况下实现目标呢?

追加新的行到旧的csv文件python

我正在尝试向我的旧csv文件添加一个新行。 基本上,每次运行Python脚本时都会更新。 现在,我将旧的csv行值存储在列表中,然后删除csv文件并使用新的列表值重新创build它。 想知道有没有更好的方法来做到这一点。