问题标签 [csv-import]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2526 浏览

python - 使用 Python 字典在 Python 中合并 CSV 文件

您好我正在尝试根据公共列或主键合并两个 CSV 文件中的特定字段来创建一个新的 CSV 文件。我曾尝试在 powershell 中做同样的事情,它工作但完成过程非常慢 - 合并 5000+ 行文件超过 30 分钟,所以在 Python 中尝试这个。我是新人,所以请放轻松。

所以两个文件是 infile.csv 和 checkfile.csv,并且创建的输出文件中的列将基于 infile.csv 中的列。代码检查 checkfile.csv 中的值,创建 outfile.csv,从 infile.csv 复制列,并需要根据 checkfile.com 中的相应值重写两个字段的值。以下是详细内容

infile.csv -

检查文件.csv

我得到的 outfile.csv 是 -

但我需要的 outfile.csv 是 -

最后是代码 -

0 投票
1 回答
215 浏览

ruby-on-rails - CSV 导入时的 ActiveRecord::AssociationTypeMismatch

我正在导入一个 CSV,它有两列nameboro.

当我在开发中运行导入时,它工作正常。但是当我在 Heroku 上进行生产时,我收到了这个错误:

这是我的models/neighborhood,或者错误中提到的行:

这是我的controllers/neighborhood#import

这是两个模型之间的关联:

Neighborhood belongs_to :boro Boro has_many :neighborhoods

这是 Neighborhood 的架构:

这是 Boro 的架构:

想法?

0 投票
1 回答
4914 浏览

django - 如何使用 django-import-export 为字段定义管理员导入格式

我正在尝试使用最近开源的django-import-export通过管理员导入一些数据,我需要选择自定义日期格式。

它有效,但是有问题/更好的方法吗?

管理员.py:

0 投票
4 回答
285464 浏览

python - pandas read_csv 和使用 usecols 过滤列

pandas.read_csv当我过滤列usecols并使用多个索引时,我有一个 csv 文件没有正确输入。

我希望 df1 和 df2 除了缺少虚拟列之外应该是相同的,但是这些列的标签错误。日期也被解析为日期。

使用列号而不是名称会给我同样的问题。我可以通过在 read_csv 步骤之后删除虚拟列来解决此问题,但我试图了解出了什么问题。我正在使用熊猫 0.10.1。

编辑:修复了错误的标头使用。

0 投票
2 回答
1412 浏览

excel - 将日期导入excel,转换失败。语言/区域设置可能是原因

所以我在 Excel 中使用从文本函数获取外部数据。

我要导入的文件就是这个

我只是将 url 粘贴到打开文件对话框中,就可以了。然后我通过导入向导,一切正常。我按下完成,excel 导入数据。

问题在于日期列:

我在我的 excel 文件中得到的结果是:

26.09.2005 => 正确转换为挪威格式

03/Oct/05 => 完全没有转换

他们不会在我的 excel 文件中转换为正确的日期。我DMY在导入向导中选择了。但似乎我的计算机将区域设置设置为挪威语,无法将“Oct”识别为 10 月或第 10 个月的缩写。

在挪威语中,十月是“oktober”,缩写为“okt”而不是“oct”。对于具有与挪威语相同的短格式月份的日期,导入工作正常。那是一月,二月,三月,四月,六月,七月,八月,九月和十一月。

几个月十月十二月,我可能有这个问题。从英语到挪威语的缩写版本是 may=>mai、oct=>okt 和 dec=>des

有没有办法告诉excel“当你看到'Oct'时,只需将其视为'Okt'并做你的事情”?

0 投票
1 回答
519 浏览

postgresql - 跳过行的 Postgresql csv 导入

我有一个 Postgresql 脚本,可以自动将 csv 文件导入我的数据库。该脚本可以检测重复记录并将其删除,进行适当的 upsert 但仍然无法解决所有问题。基本上,csv文件是从其他系统导出的,这些系统在文件的开头和结尾附加了额外的信息,例如:

我想要做的是跳过文件底部的那些初始行或任何行。有什么方法可以在 Postgresql 中通过 COPY 或通过其他途径来做到这一点?我可以通过 Postgresql 调用例如操作系统命令吗?

0 投票
3 回答
19041 浏览

c# - C# CSV 文件到数组/列表

我想在 C# 的某个数组中读取 4-5 个 CSV 文件

我知道有人问过这个问题,并且我已经完成了这些问题……但是我对 CSV 的使用太简单了……

我有 csv 字段,其中包含以下数据类型的列....

string , string

这些字符串没有','所以没有张力......就是这样。而且它们并不大。每个只有大约 20 条记录。

只想将它们入 C# 数组中......

有没有非常非常简单直接的方法来做到这一点

0 投票
1 回答
1636 浏览

php - 将csv文件导入mysql选择列

我导入一个 csv 文件并将 csv 的标题写在左侧。在右侧,我创建了一个下拉列表。在下拉列表中,我有我的 mysql 列的值。我想用下拉菜单选择适当的 CSV 标题。

现在我将它发布到一个新的 php 文件中。导入文件。在那里我需要使用下拉列表中的变量。我想把它保存到我的mysql。但我不知道如何使用它。

###我需要在下拉列表中选择它是电子邮件之前插入列的名称。

0 投票
1 回答
1390 浏览

ssis - SSIS 导入不带逗号的 CSV 文件

我想使用 SSIS 包将 CSV 文件导入数据库表。问题是如果单元格值为空白/空,则 CSV 文件没有尾随逗号。

CSV 文件示例:

理想情况下应该是:

SSIS 平面文件连接仅检查最后一列的 {CR}{LF}。有谁知道使用 SSIS 导入此数据的任何解决方法(即没有手动解决方法)?

谢谢。

0 投票
2 回答
1171 浏览

sql-server - 从 CSV 文件导入 SQL Server 2003 错误

我花了很多时间尝试使用 SSMS (2012) 将 CSV、Excel 数据导入 SQL Server 2003。我尝试以 excel、CSV 和文本文件的形式导入,所有选项都出现了自己的问题。

现在最大的挫折是在 Flatfile 选项下导入 CSV 时。在“高级”选项卡中,我已将源日期列设置为 [DT_DBTIMESTAMP] 这与我的目标日期列的类型 [DT_DBTIMESTAMP] YET 相匹配,尽管当我运行导入 SQL Server 错误并说

• 错误0xc02020a1:数据流任务1:数据转换失败。列的数据转换返回状态值 2 和状态文本“由于可能丢失数据,无法转换该值。”。(SQL Server 导入和导出向导)。

如果两个列的类型完全相同,这怎么会失败?

在此先感谢您的帮助。