Tag: csv

Mysqldump以CSV格式

我需要以CSV格式转储mysql中的所有表。 是否有一个命令使用mysqldump来只输出CSV格式的每一个表的每一行?

使用spark-csv编写单个CSV文件

我正在使用https://github.com/databricks/spark-csv ,我想写一个单一的CSV,但不能够,它正在做一个文件夹。 需要一个带path和文件名参数的scala函数,并写入该CSV文件。

非常简单的C#CSV阅读器

我想从CSV文件创build一个数组。 这是简单的,你可以想象,CSV文件将只有一行和这些值: Device, SignalStrength, Location, Time, Age. 我想把这些值放入一维数组中。 我已经尝试过一些例子,但是它们都比所需要的更复杂。

附加项目列表在Python中的列表

我生气的列表索引,并不能解释我做错了什么。 我有这段代码,我想创build一个列表,每个包含相同的电路参数值(电压,电stream等),我从一个csv文件,看起来像这样读取: Sample, V1, I1, V2, I2 0, 3, 0.01, 3, 0.02 1, 3, 0.01, 3, 0.03 等等。 我想要的是以[[V1],[I1]]的forms创build一个列表,例如包含V1和I1(但我想交互式地select),所以: [[3,3], [0.01, 0.01]] 我使用的代码是这样的: plot_data = [[]]*len(positions) for row in reader: for place in range(len(positions)): value = float(row[positions[place]]) plot_data[place].append(value) plot_data是包含所有值的列表,而positions是包含我想要从.csv文件复制的列的索引的列表。 问题是,如果我尝试在shell中的命令似乎工作,但如果我运行脚本,而不是将每个值附加到正确的子列表,它将所有值附加到所有列表,所以我获得2(或更多)相同的名单。

Python3:编写csv文件

我试图在Windows计算机上使用Python 3.2编写一个简单的CSV文件,但是我没有运气。 从Python 3.2的csv模块文档 : >>> import csv >>> spamWriter = csv.writer(open('eggs.csv', 'w'), delimiter=' ', … quotechar='|', quoting=csv.QUOTE_MINIMAL) >>> spamWriter.writerow(['Spam'] * 5 + ['Baked Beans']) >>> spamWriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam']) 生成一个文件,每一行以字节序列\r\r\n结尾,所以看起来每行在用MS Excel打开时都有一个额外的空行。 这不是“CSV文件”。 请注意,如果我在Python 3.2中尝试使用Python 2.7的相同示例 (其中,文件模式的'w'与'wb'有很大区别),当我尝试spamWriter.writerow时出现错误: Traceback(最近一次调用的最后一个):TypeError中的文件“”,第1行:“str”不支持缓冲区接口 如何在Windows计算机上从Python 3.2编写简单的CSV文件?

如何用逗号分隔列表不是空格

我想用逗号分隔文本,而不是空格 for foo in list中for foo in list 。 假设我有一个CSV文件CSV_File其中包含以下文本: Hello,World,Questions,Answers,bash shell,script … 我用下面的代码将其分成几个单词: for word in $(cat CSV_File | sed -n 1'p' | tr ',' '\n') do echo $word done 它打印: Hello World Questions Answers bash shell script 但我希望它通过逗号分隔文本不是空格: Hello World Questions Answers bash shell script 我怎样才能达到这个bash?

使用Scalaparsing器组合器来parsingCSV文件

我正在尝试使用Scala分析器组合器编写一个CSV分析器。 语法基于RFC4180 。 我想出了以下代码。 它几乎可以工作,但我无法正确分离不同的logging。 我错过了什么? object CSV extends RegexParsers { def COMMA = "," def DQUOTE = "\"" def DQUOTE2 = "\"\"" ^^ { case _ => "\"" } def CR = "\r" def LF = "\n" def CRLF = "\r\n" def TXT = "[^\",\r\n]".r def file: Parser[List[List[String]]] = ((record~((CRLF~>record)*))<~(CRLF?)) ^^ { case r~rs […]

你能把CR / LF编码成CSV文件吗?

将CR / LF字符编码成CSV文件有可能/合法吗? (作为CSV标准的一部分?) 如果是的话我应该如何编码CR / LF?

通过Management Studio从SQL Server 2012导出到.CSV

我有一个SQL Server 2012数据库,我试图导出到.CSV 。 我的SQL知识是非常基本的,我的问题是,我假设它将在Management Studio中完成,我该怎么做?

将数据从SQL Server Express导出为CSV(需要引用和转义)

我花了2天时间尝试从SQL Server安装中导出包含用户input数据的大型文本字段的75,000行表。 这些数据包含每一个简单的ascii字符,制表符和换行符。 我需要导出每个字段被引用的CSV,并且引用列中的引号已正确转义(“”)。 以下是我迄今为止所尝试的: – 从Management Studio中右键单击数据库并导出到Excel:由于字段太长而失败。 – 将数据从Management Studio导出到带有文本分隔符和逗号分隔的平面文件 – 完全无用,在字段中不会引用引号,从而使文件完全模糊不清 – 从命令行使用BCP – 也不支持引用字段。 我需要用FasterCSV ruby​​库导入。 它不允许引号分隔符是一个非标准的ASCII字符或多个字符。 它也不允许\ n或\ r在未加引号的列中。 任何帮助是极大的赞赏。