Tag: csv

在包含逗号分隔值的列中的值

您好我想知道如何编写SQL Server 2008的SQL语句,select条目的列中包含一个值,现在列中的值是一个逗号分隔列表(通常 – 可能只有一个条目(并没有前导逗号) )所以检查的是“这个值是否包含在列表中的某处?”,例如: COLUMN = Cat, Dog, Sparrow, Trout, Cow, Seahorse Does COLUMN contain Cat? YES Does COLUMN contain horse? NO Does COLUMN contain Sheep? NO 要么 COLUMN = Mouse Does COLUMN contain Hare? NO Does COLUMN contain Mouse? YES 等等 我以为我可以使用“IN”关键字 SELECT id_column FROM table_name WHERE 'Cat' IN COLUMN 但是这不起作用,因为您似乎只能使用它来检查列是否包含一系列逗号分隔值之一。 我也不能使用CONTAINS()或'LIKE',因为在上面的例子中会返回'horse'的值,因为整个string包含'Seahorse'中的马,我不能search针头和逗号(if我正在寻找“马”search将是“马”),如果条目是在列表的末尾? […]

Emacs:将CSV导入组织模式

Emacs通过org-mode的名字有一个很好的扩展。 我希望能够轻松地将CSV文件加载到组织模式,而不会导致严重的问题。 我所能find的只是表格导入或表格捕获,简而言之,它们几乎不能很好地工作。 请注意,我的问题的一部分是在其中的逗号文本string。 1,2,3,4不同于1,2,“3,4”。 有没有一个函数或perl脚本,可以运行将csv文件转换为组织模式格式? 谢谢!

我可以导入CSV文件并自动推断分隔符吗?

我想导入两种CSV文件,一些使用“;” 分隔符和其他使用“,”。 到目前为止,我一直在切换下两行: reader=csv.reader(f,delimiter=';') 要么 reader=csv.reader(f,delimiter=',') 是否可以不指定分隔符并让程序检查正确的分隔符? 下面的解决scheme(Blender和sharth)似乎适用于逗号分隔的文件(使用Libroffice生成),但不适用于使用分号分隔的文件(使用MS Office生成)。 以下是一个以分号分隔的文件的第一行: ReleveAnnee;ReleveMois;NoOrdre;TitreRMC;AdopCSRegleVote;AdopCSAbs;AdoptCSContre;NoCELEX;ProposAnnee;ProposChrono;ProposOrigine;NoUniqueAnnee;NoUniqueType;NoUniqueChrono;PropoSplittee;Suite2LecturePE;Council PATH;Notes 1999;1;1;1999/83/EC: Council Decision of 18 January 1999 authorising the Kingdom of Denmark to apply or to continue to apply reductions in, or exemptions from, excise duties on certain mineral oils used for specific purposes, in accordance with the procedure provided for in Article […]

Python:没有csv.close()?

我正在使用CSV模块来读取制表符分隔的文件。 代码如下: z = csv.reader(open('/home/rv/ncbi-blast-2.2.23+/db/output.blast'), delimiter='\t') 但是,当我添加Z.close()结束我的脚本我得到和错误,说明“csv.reader”对象没有属性“closures” z.close() 那么我如何closures“Z”?

读取csv文件并在Python中返回data.frame

我有一个CSV文件, "value.txt"与以下内容:该文件的前几行是: Date,"price","factor_1","factor_2" 2012-06-11,1600.20,1.255,1.548 2012-06-12,1610.02,1.258,1.554 2012-06-13,1618.07,1.249,1.552 2012-06-14,1624.40,1.253,1.556 2012-06-15,1626.15,1.258,1.552 2012-06-16,1626.15,1.263,1.558 2012-06-17,1626.15,1.264,1.572 在R中我们可以在使用中读取这个文件 price <- read.csv("value.txt") 这将返回一个data.frame我可以用于统计操作: > price <- read.csv("value.txt") > price Date price factor_1 factor_2 1 2012-06-11 1600.20 1.255 1.548 2 2012-06-12 1610.02 1.258 1.554 3 2012-06-13 1618.07 1.249 1.552 4 2012-06-14 1624.40 1.253 1.556 5 2012-06-15 1626.15 1.258 1.552 6 2012-06-16 1626.15 1.263 1.558 […]

如何将HTML表格转换为CSV?

如何将HTML表格( <table> )的内容转换为CSV格式? 有没有一个库或Linux程序这样做? 这与在Internet Explorer中复制表格类似,并将其粘贴到Excel中。

统计CSV Python中有多less行?

我正在使用Python(Django框架)来读取CSV文件。 你可以看到,我只从这个CSV中拉出两行。 我一直在试图做的是在一个variables中存储CSV的总行数。 我怎样才能得到总的行数? file = object.myfilePath fileObject = csv.reader(file) for i in range(2): data.append(fileObject.next()) 我努力了: len(fileObject) fileObject.length

使用String.split()将带有引号的csv文件分隔为文本分隔符

我有一个逗号分隔的文件,有许多行类似于下面的一行。 Sachin,,M,"Maths,Science,English",Need to improve in these subjects. 引号用于转义用于表示多个值的分隔符。 现在如何尽可能地使用String.split()在逗号分隔符上分割上面的值?

用于R中大数据表的write.csv

我有一个data.table不是很大(2 GB),但由于某种原因write.csv需要很长时间才能写出来(我从来没有真正完成等待),似乎使用大量的RAM来做它。 我试图将data.table转换为data.table ,尽pipe这不应该做任何事情,因为data.table扩展data.frame 。 有没有人遇到过这个? 更重要的是,如果你用Ctrl – C来停止它,R似乎没有给回内存。

没有指定标题映射,logging值不能被名称访问(Apache Commons CSV)

当我试图读取一个csv时,我得到了这个错误信息: Exception in thread "main" java.lang.IllegalStateException: No header mapping was specified, the record values can't be accessed by name at org.apache.commons.csv.CSVRecord.get(CSVRecord.java:99) at mockdata.MockData.main(MockData.java:33) Java结果:1 我正在使用Apache Commons CSV库1.1。 试图用Googlesearch错误信息,我得到的唯一东西是在像grepcode这样的网站上列出的代码。 这是我的代码: package mockdata; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.io.Reader; import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVRecord; public class MockData { /** * @param args the command […]