问题标签 [csvreader]
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.
java - 如何使用 CsvMapper 将 CSV 映射到带有列表的对象?
我正在尝试将一个 Csv 文件映射到一个使用 CsvMapper 的对象的实例列表,这甚至可能吗?
例子:
CSV 文件的内容(无标题):
字段 1:名称
字段 2:性别
字段 3:爱好(列表逗号分隔)
字段 4:关系
示例类:
先感谢您。
python - Python:解决 IsADirectoryError:尝试从 csv 文件中列出的链接下载 pdf 时
我已经设置了一个 API,它在 csv 文件的列中返回 pdf 链接。现在我需要依次下载这些 pdf 文档。但是它返回 IsADirectoryError: [Errno 21] Is a directory: 当有空白行或 html 而不是 pdf 链接并停止时。解决方法是什么?谢谢。
我正在使用此代码。
python - 读取包含单词 NUL 的 CSV 文件的 Python 问题
我有一个用于读取 CSV 文件的简短 Python 脚本。到目前为止没有什么特别的。
但是,如果 CSV 文件在字段中包含单词“NUL”,则会触发错误消息。比如像这样:
timestamp_utc,id,文本,键
2021-07-15 13:47:01,12345,“一些文本,sfghj”,z3O9Z NUL dxBfR
如果我现在读入这个 CSV 文件(顺便说一句,它不是由我创建的,它是从外部传递的),我会收到以下错误消息:
_csv.Error:行包含 NUL
奇怪的是,如果我在简单的 Windows 编辑器中打开文件并保存它而不更改任何内容,则不会发生错误并且文件可以正常处理。
一般条件:Windows、Pycharm、Python 3.8
java - 将元素从一个 DataSet 元组转移到另一个 DataSet 元组
我有以下问题:我从 .csv 文件中将所有元素插入到一个元组中:
但我只需要其中的 6 个,而且它们是特定的(我需要去掉 4,5 和 8 列)。所以我虽然我可以制作一个 DataSet Tuple6 <..> 并将我想要的列插入到新的元组中,但是我该怎么做呢?我找不到任何方法。先感谢您!:)
python - 结合 csvreader 生成器对象中两个单独列的日期和时间
我有一个这样的 CSV 文件:
我想将所有时间戳提取到一个列表中,以便我可以执行下面的评估功能(即评估是否check_timestamps_updated
为真)。
问题还在于考虑日期,而不仅仅是时间。csvreader object
将两个单独的列(日期和时间)组合起来以便与它进行比较的最有效方法是control_time
什么?
python - 因此,当我输入不在 csvfile 中的内容时,它将停止运行
我通过搜索来打印 CSV 文件中的内容,但如果我输入不在 CSV 文件中的其他名称,它将因某种原因停止运行。例如,当我输入不在 CSV 文件中的 (hello) 时,它会像结束程序一样停止。我需要帮助来修复我尝试过的 else 语句,但它没有用。我在下面提供了 CSV 文件的图片。
python - csv比较排除了python中的重复项
我有两个 csv 文件,我正在使用一个 csv 从另一个 csv 搜索所有记录并更新其状态。我有两个表,并从 input.csv 中的搜索表中查找 IP 和 PROTOCOL。如果存在,则 EXISTS 列将更新为“否”。我被困在两个或多个记录的协议和 ip 相同的地方,但它们有不同的端口。它只更新一条记录。
输入.csv
姓名 | 知识产权 | 协议 | 港口 | 存在 |
---|---|---|---|---|
l1 | 192.132.16.02 | HTTP | 80 | |
l2 | 192.132.16.03 | SSL | 8443 | |
l3 | 192.132.16.03 | SSL | 443 | |
l4 | 192.132.16.04 | SSL | 443 |
搜索.csv
不 | 协议 | 知识产权 | 港口 |
---|---|---|---|
1 | HTTP | 192.132.16.02 | 80 |
2 | SSL | 192.132.16.03 | 443 |
3 | SSL | 192.132.16.03 | 8443 |
在 search.csv 中有两条记录,它们具有相同的协议和 ip,但端口不同。结果,它只包括一条记录,而不是两者。我也尝试在条件下添加端口,但它不起作用
python - 使用csvreader比较python中的两个文件
我正在读取两个 csv 文件并比较这些文件中的 2 col。
这两个文件都有逗号分隔的内容。不知道为什么它没有进入第二个 for 循环。我只看到行 [1] 的打印。我在这里有什么遗漏吗。此 CSV 文件是从 oracle DB 生成的。当单独打印它们时,它的打印没有任何问题。
需要一些建议。
c# - CSVHelper 不同编码的文件
您要读取的文件可以采用 2 种不同的编码,UTF-8 和 Windows-1251。UTF-8 可以正常识别,但是 1251 不能正确识别。文件在处理之前的编码是未知的。有哪些可能的解决方案?
python - 读取 CSV 文件并提取特定数据
这是一些示例数据
游戏 | 日期 | 主队 | 英尺 | H T | 客队 |
---|---|---|---|---|---|
1 | (星期五)2018 年 8 月 10 日(W32) | 曼联 | 2-1 | 1-0 | 莱斯特城 |
2 | (星期六)2018 年 8 月 11 日(W32) | 亚足联伯恩茅斯 | 2-0 | 1-0 | 卡迪夫城 |
3 | (星期六)2018 年 8 月 11 日(W32) | 富勒姆 | 0-2 | 0-1 | 水晶宫 |
根据用户输入,提供特定球队在整个赛季中的总进球数。
向用户询问比赛编号并提供双方球队的名称和比赛得分。
这就是我到目前为止所拥有的(请注意,我不允许使用熊猫)......