csv相关内容

使用 csv 文件中的 copy_from 到 Postgres db 时,Psycopg2 不会自动生成 id

我有一个包含多列的 csv 文件: upc 日期数量客户 在我的 physical 表中,每行都有一个自动生成的 id 列: id upc 日期数量客户 当我运行 python 脚本复制到数据库时,数据库似乎将 upc 解释为实际 id.我收到此错误消息: 错误:值“1111111"超出整数类型的范围上下文:复制物理,第 1 行,列 id:“1111111"; 我以前从 ..
发布时间:2022-01-20 18:34:32 Python

PG COPY 错误:整数的输入语法无效

运行 COPY 结果在 ERROR: invalid input syntax for integer: "" 给我的错误信息.我错过了什么? 我的 /tmp/people.csv 文件: "age","first_name","last_name"“23",“伊万",“Poupkine""","尤金","皮罗戈夫" 我的 /tmp/csv_test.sql 文件: 创建表人(年龄整数 ..
发布时间:2022-01-20 17:55:52 其他开发

从 csv 文件创建元组列表

我是 python 初学者,努力在 python 中创建和保存包含来自 csv 文件的元组的列表. 我现在得到的代码是: def 加载文件(文件名):fp = 打开(文件名,'Ur')数据列表 = []对于 fp 中的行:data_list.append(line.strip().split(','))fp.close()返回数据列表 然后我想保存文件 def save_file(fi ..
发布时间:2022-01-20 08:16:23 Python

如何使用 Python 将元组的元组写入 CSV 文件

我有一个元组的元组 导入csvA = (('Max', 3 ,'M'),('bob',5,'M'),('jane',6,'F'))结果 = open("newfile.csv",'wb')writer = csv.writer(结果,方言 = 'excel')writer.writerow(A)结果.close 这会写入一个 CSV 文件,其中包含 A[0]、A[1] 和 A[2] 的行.我想 ..
发布时间:2022-01-20 00:07:40 Python

在scala中对csv的强类型访问?

我想以强类型的方式访问 scala 中的 csv 文件.例如,当我读取 csv 的每一行时,它会被自动解析并表示为具有适当类型的元组.我可以在传递给解析器的某种模式中预先指定类型.是否有任何图书馆可以做到这一点?如果没有,我怎么能自己实现这个功能? 解决方案 出现product-collections非常适合您的要求: scala>val data = CsvParser[String, ..
发布时间:2022-01-20 00:03:57 其他开发

将有序元组列表保存为 CSV

我有一个按值排序的元组列表.它们采用 (name,count) 形式,其中count 是每个唯一名称的出现次数. 我想将此列表转换为 CSV,其中每个名称都是列标题每个值都是单行的列值. 有什么建议吗?谢谢. 解决方案 你可以这样做: 导入csv# 注意:如果你使用 'b' 作为模式,你会得到一个 TypeError# Python3下.对于 Python 3,您可以只使用 ..
发布时间:2022-01-20 00:03:11 Python

使用 pandas 从 csv 文件中读回元组

使用 pandas,我已将一个数据框导出到一个 csv 文件,该数据框的单元格包含字符串元组.生成的文件具有以下结构: index,colA1,"('a','b')"2,"('c','d')" 现在我想使用 read_csv 读回它.但是无论我尝试什么,pandas 都会将这些值解释为字符串而不是元组.例如: In []: import pandas as pddf = pd.read_cs ..
发布时间:2022-01-19 23:58:15 Python

如何在 node/iojs 中使用 ES6 计算属性名称?

我正在尝试编写一个接受 CSV 并根据标题行动态生成定义的工具? 例如,CSV 包含: 标题(字符串),描述(文本)标题示例,描述示例... Sequelize docs 指定,例如: var Entry = sequelize.define('Entry', {标题:Sequelize.STRING,描述:Sequelize.TEXT}) 我如何编写这个定义以便它可以被动态定义 - ..
发布时间:2022-01-19 19:01:39 前端开发

从 CSV 导入更新现有访问记录,本机为 MS Access 或在 VB.NET 中

我是我所在组织的票务系统的应用程序管理员.我们正在添加一个新客户,需要将他们的客户记录导入我们的系统. 但是,我们被拒绝访问以简单地从直接数据库连接中获取这些记录. 我们仅限于进入他们的票务系统,并将现有记录导出到 CSV 文件. 为了使这项工作与我们的系统配合使用,我将这些 CSV 文件输入到 MS Access 数据库中,我们的系统将从该数据库读取和导入/更新票务系统上的记录 ..
发布时间:2022-01-17 20:37:40 其他开发

在 SQL Server 2008 中插入/更新大量数据的最佳实践

我正在构建一个系统,用于通过各种 CSV 提要更新大量数据.通常我会遍历提要中的每一行,执行选择查询以检查项目是否已存在,并根据项目是否存在插入/更新项目. 我觉得这种方法的可扩展性不是很高,并且可能会在较大的提要上影响服务器.我的解决方案是像往常一样循环遍历这些项目,但将它们存储在内存中.然后,对于每 100 个左右的项目,对这 100 个项目进行选择,并获取数据库中匹配的现有项目的列表. ..
发布时间:2022-01-17 20:21:00 其他开发

为什么我将 mime 类型的 .csv 文件作为“application/octet-stream"?

我正在开发一个必须将 excel 文件导入 MySQL 的 PHP 应用程序.所以我需要将 excel 文件转换为 .csv 格式.但是,当我想使用 $_FILE['something']['type'] 获取其类型时,我将 application/octet-stream 作为其 mime-type; 我认为这里有问题.因为我将下面的列表收集为 .csv 文件 mime 类型: 文本/逗号分 ..
发布时间:2022-01-17 16:58:11 PHP

在 PHP 中为用户创建一个 CSV 文件

我在 MySQL 数据库中有数据.我正在向用户发送一个 URL,以便将他们的数据作为 CSV 文件导出. 我已经涵盖了链接、MySQL 查询等的电子邮件. 当他们点击链接时,我怎样才能弹出一个窗口来下载带有 MySQL 记录的 CVS? 我已经掌握了获取记录的所有信息.我只是不明白如何让 PHP 创建 CSV 文件并让他们下载扩展名为 .csv 的文件. 解决方案 试试: ..
发布时间:2022-01-17 16:45:49 PHP

如何使用 powershell 将 CSV 文件的数据插入 SQL Server db 表

我想通过从我的本地机器执行 PS 脚本来做到这一点.其中数据库服务器是远程机器. 在 CSV 文件中,我没有指定任何列名.(只有逗号分隔和对齐的 o/p). 我不想使用 BULK INSERT 解决方案 我有两种方法: BCP.exe SQL Server 提供命令行实用程序 bcp 来批量导入数据.您可以简单地将 bcp 执行合并到您的 Powershell 脚本 ..
发布时间:2022-01-16 23:33:28 其他开发

从两个逗号分隔的参数作为输入更新表

我在前端有一个 Gridview,其中 Grid 有两列:ID 和 Order,如下所示: ID 顺序1 12 23 34 4 现在用户可以像在前端 Gridview 中一样更新订单: ID 订单1 22 43 14 3 现在,如果用户单击保存按钮,ID 和订单数据将作为@sID = (1,2,3,4) 和@sOrder = (2,4,1,3) 发送到存储过程 现在,如果我想更新订 ..
发布时间:2022-01-16 23:27:40 C#/.NET

.NET 中的 TextFieldParser 等效项?

是否存在与 VB6 中的 TextFieldParser 类等效的现代 .NET?性能比简单的 String.Split() 低很多 解决方案 我已经将性能与该代码进行了比较:https://gist.github.com/Ruszrok/7861319 我使用了一个输入文件,其中包含大约 1 000 000 条用空格分隔的记录.我尝试了五个实验. String.Split 平均 ..
发布时间:2022-01-16 19:57:05 C#/.NET

如何在 VBScript 中逐行读取 CSV 文件

我正在使用一个 ASP 页面,我必须在其中读取一个 CSV 文件并将其插入到数据库表“Employee"中.我正在创建一个 TestReader 对象.如何编写一个循环来执行最多正在读取的 CSV 文件的行/记录数? 解决方案 不要尝试自己解析文件,只会让自己头疼.除了在换行符和逗号上拆分之外,还有很多其他内容. 您可以使用 OLEDB 在记录集中打开文件并像读取 db 表一样读取它 ..
发布时间:2022-01-16 15:07:42 其他开发