Tag: csv

如何从Python的URL读取CSV文件?

当我做一个API调用链接http://domain.com/passkey=wedsmdjsjmdd curl 'http://domain.com/passkey=wedsmdjsjmdd' 我以csv文件格式获取员工输出数据,如: "Steve","421","0","421","2","","","","","","","","","421","0","421","2" 怎么能通过这个使用pythonparsing。 我试过了: import csv cr = csv.reader(open('http://domain.com/passkey=wedsmdjsjmdd',"rb")) for row in cr: print row 但它没有工作,我得到一个错误 http://domain.com/passkey=wedsmdjsjmdd No such file or directory: 谢谢!

在记事本++中删除其他所有行

Notepad ++中有没有办法删除每一行或第n行? 我有一个庞大的数据列表,我需要减less大小。 数据本身不是那么重要,在10,000个项目的列表中,我只需要select5,​​000个

Python 2 CSV编写器在Windows上产生错误的行结束符

根据其文档, csv.writer默认使用“\ r \ n”作为行列式。 import csv with open("test.csv", "w") as f: writer = csv.writer(f) rows = [(0,1,2,3,4), (-0,-1,-2,-3,-4), ("a","b","c","d","e"), ("A","B","C","D","E")] print writer.dialect.lineterminator.replace("\r", "\\r").replace("\n", "\\n") writer.writerows(rows) print writer.dialect.lineterminator.replace("\r", "\\r").replace("\n", "\\n") 这打印 \r\n \r\n 如预期。 但是,创build的csv文件使用了终结符'\ r \ r \ n' 0,1,2,3,4 0,-1,-2,-3,-4 a,b,c,d,e A,B,C,D,E 这是一个错误,或者在我的csv.writer的使用有什么问题吗? Python版本: 基于Python 2.6.2的ActivePython 2.6.2.2(ActiveState Software Inc.)(r262:71600,2009年4月21日,15:05:37)[win32上的MSC v.1500 32位(Intel)] 在Windows Vista上

如何在Python中读取一行csv数据?

有很多使用python读取csv数据的例子,像这样: import csv with open('some.csv', newline='') as f: reader = csv.reader(f) for row in reader: print(row) 我只想读取一行数据并将其input到各种variables中。 我怎么做? 我到处寻找一个工作的例子。 我的代码只检索我的值,而没有其他值 reader = csv.reader(csvfile, delimiter=',', quotechar='"') for row in reader: i = int(row[0]) a1 = int(row[1]) b1 = int(row[2]) c1 = int(row[2]) x1 = int(row[2]) y1 = int(row[2]) z1 = int(row[2])

如何在Python中合并200个CSV文件

伙计们,我在这里有200个独立的csv文件,从SH(1)到SH(200)命名。 我想合并成一个单一的CSV文件。 我该怎么做?

最快的方式将制表符分隔的文件转换为Linux中的csv

我有一个制表符分隔的文件,有超过2亿行。 什么是最快的方式在Linux中将其转换为CSV文件? 这个文件确实有多行标题信息,我需要在路上去除,但标题的行数是已知的。 我已经看到了sed和gawkbuild议,但是我想知道是否有“首选”的select。 只是为了澄清,在这个文件中没有embedded式标签。

如何导入一个CSV文件使用Python与标题完好无损,其中第一列是一个非数字

这是一个前面的问题的详细说明,但是当我更深入地了解python的时候,我对python如何处理csv文件感到困惑。 我有一个csv文件,它必须保持这种方式(例如,不能将其转换为文本文件)。 它相当于一个5行乘11列数组或matrix,或向量。 我一直在尝试使用我在这里和其他地方find的各种方法(例如python.org )来读取csv,以便保留列和行之间的关系,其中第一行和第一列=非数值。 其余的是浮动值,并且包含正浮动和负浮动的混合。 我想要做的是导入csv并在python中编译,所以如果我要引用一个列标题,它会返回存储在行中的相关值。 例如: >>> workers, constant, age >>> workers w0 w1 w2 w3 constant 7.334 5.235 3.225 0 age -1.406 -4.936 -1.478 0 等等… 我正在寻找处理这种数据结构的技术。 我对Python很新。

使用批处理将xlsx文件转换为csv

如何使用批处理脚本将多个xlsx文件转换为csv文件?

R中的read.csv()和read.csv2()之间的区别

在R中,read.csv()和read.csv2()有什么区别 官方文件说, 在各种欧洲语言环境中,由于逗号字符用作小数点,因此应该使用read.csv2函数 这是什么意思。 我没有看到任何表面上的差异。 谁能给出一个具体的例子来进一步澄清呢?

如何获得csv文件在IE上下载? 适用于Firefox

我挣扎着一个奇怪的错误。 我有一个简单的Web应用程序,从数据库中抓取的东西,然后输出它作为一个可下载的CSV文件。 它工作在Firefox和铬,但IE浏览器无法识别为CSV文件(认为这是一个HTML文件),当我点击保存时,我得到的错误,“无法下载{名称的文件名} {名称的网站}无法打开这个网站…“ 码: session_start(); //some logic goes here… //generate csv header header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=exportevent.csv"); header("Pragma: no-cache"); header("Expires: 0"); echo "Event: " . $event_title . "\n"; //print the column names echo "Last Name, First Name, Company \n"; while($row = mysql_fetch_assoc($result)) { echo $row['atlname'] . ',' . $row['atfname'] . ',' . $row['atcompany'] . […]