csv 相关问题

逗号分隔值或字符分隔值(CSV)是一种标准的“平面文件数据库”格式,用于以纯文本格式存储表格数据,由可选的标题行组成,列出由逗号或制表符或其他分隔符分隔的表字段,后跟一行或多行(换行符换行),将表记录表示为值的分隔列表。换行符和分隔符可以出现在(引用)字段中。

在Python中将Json文件中的某些数据提取到CSV

我有一个 json 文件,其中包含员工数据,请参阅下面的代码片段: { “确认消息”:空, “元”:空, “工人”: [ { “人”: { ...

回答 1 投票 0

HTML 表单数据到 CSV - 无需服务器文件

我有这个 HTML 表单: 文件 姓名 ... 我有这个 HTML 表单: <!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> <form> <label>Name</label> <input type="text" name="name" id="name"> <br> <label>Surname</label> <input type="text" name="name" id="name"> <br> <label>Birthday</label> <input type="date" name="date" id="date"> <button type="submit">Submit</button> </form> </body> </html> 我需要将插入的数据放入已存在的 CSV 文件中,并且该文件与 HTML 文件位于同一文件夹中。我需要在没有任何类型的服务器的情况下离线使用此文件:我不想安装任何额外的东西。有什么办法可以做到这一点吗? 我考虑过使用 PHP,但这意味着使用某种本地服务器,我想让事情尽可能简单。 不幸的是,由于浏览器的安全限制,浏览器中运行的 JavaScript 无权读取或写入本地文件系统上的文件。这是一项安全措施,旨在防止恶意和危险的脚本访问您计算机上的敏感数据。 将数据附加到本地文件系统上的现有文件需要服务器端编程,例如 Node.js、Python 和 PHP。 作为替代方案,您可以将表单数据存储在浏览器的本地存储中,然后在需要时下载 CSV 文件。这样,每个表单提交的数据都会添加到本地存储中的现有数据中,当您准备使用数据时,只需下载一次 CSV 文件。 如果您需要在客户端持久存储和追加数据,您可能需要考虑使用 IndexedDB 等技术,它是一种低级 API,用于客户端存储大量结构化数据(包括文件/blob)。这可以处理更大量的数据并且具有更复杂的 API。

回答 1 投票 0

HTML 表单数据到 CSV,无需 PHP文件

所以,我有这个 HTML 表单: 文件 姓名... 所以,我有这个 HTML 表单: <!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> <form> <label>Name</label> <input type="text" name="name" id="name"> <br> <label>Surname</label> <input type="text" name="name" id="name"> <br> <label>Birthday</label> <input type="date" name="date" id="date"> <button type="submit">Submit</button> </form> </body> </html> 我需要将插入的数据放入已经存在的 .csv 文件中,并且它与 html 文件位于同一文件夹中。我需要在没有任何类型的服务器的情况下离线使用此文件,我不想安装任何额外的东西,有什么方法可以做到这一点吗? 我感谢任何形式的帮助,提前致谢 我考虑过使用 php,但这意味着使用某种本地服务器,我想让事情尽可能简单。 您可以使用 JavaScript 和 HTML5 的 Blob 对象来实现此目的,它允许您在客户端处理类似文件的对象。我发布了一些 HTML 代码,下面包含一些 JS 代码,以展示如何使用它来将输入数据保存到提交的 CSV 文件中。 <!DOCTYPE html> <html> <head> <title>Document</title> </head> <body> <form id="myForm"> <label>Name</label> <input type="text" name="name" id="name"> <br> <label>Surname</label> <input type="text" name="surname" id="surname"> <br> <label>Birthday</label> <input type="date" name="date" id="date"> <button type="submit">Submit</button> </form> <script> document.getElementById('myForm').addEventListener('submit', function(e) { e.preventDefault(); var name = document.getElementById('name').value; var surname = document.getElementById('surname').value; var date = document.getElementById('date').value; var csvContent = 'Name,Surname,Birthday\n' + name + ',' + surname + ',' + date; var blob = new Blob([csvContent], { type: 'text/csv;charset=utf-8;' }); if (navigator.msSaveBlob) { // IE 10+ navigator.msSaveBlob(blob, 'data.csv'); } else { var link = document.createElement("a"); if (link.download !== undefined) { // feature detection // Browsers that support HTML5 download attribute var url = URL.createObjectURL(blob); link.setAttribute("href", url); link.setAttribute("download", 'data.csv'); link.style.visibility = 'hidden'; document.body.appendChild(link); link.click(); document.body.removeChild(link); } } }); </script> </body> </html> 在表单的提交事件中添加一个事件监听器,因此当提交表单时,它会阻止表单实际提交(这会刷新页面),而是获取输入字段的值,创建一个 CSV 格式的字符串这些值,然后从此字符串创建一个新的 Blob 对象。

回答 1 投票 0

在 pandas/dask 中有效过滤逗号分隔的字符串

我有一些具有以下形状的数据(带标题) 名称、信号、日期 我的名字,1,2,3,4,5,6,7,8,9,10,19-04-2024 我的名字,1,2,3,4,5,6,7,8,9,10,19-04-2024 我对过滤行感兴趣...

回答 1 投票 0

解析csv文件(golang)时如何忽略双引号?

golang语言解析csv文件出现问题;解析后不会保留双引号。 我有一个用于解析 csv 文件的代码(golang): 包主 进口 ( “编码...

回答 1 投票 0

使用spark解析包含逗号和引号的单元格的csv文件

我的 CSV 文件有超过 30 列,其中一些列代表 json 字符串,例如 - "{""name"": ""value1"",""name2"": &...

回答 1 投票 0

使用 SSIS 将数据从 CSV 文件导入数据库时如何处理列中的多余逗号

使用 VS2022 SSIS,我尝试从记事本 csv 文件导入数据,数据如下: 客户密钥、姓名、地址、国家/地区 1001, 约翰, 23 大道,nue, 澳大利亚 1002, Jeff, N,23 West St, 挪威...

回答 1 投票 0

为什么我总是收到 typeError 必须是整数?

导入csv 导入操作系统 main_csv = os.path.join("..","Pypoll", "资源", "election_data.csv") dataFile = os.path.join("选票分析...

回答 1 投票 0

python betfairlightweight 从 bz2 文件获取 csv 文件

我有一个来自betfair的bz2文件,其中历史赔率为1场比赛和1个市场(比赛赔率) 事实上我有很多bz2文件,但我这里简化为1个 我想将其转换为 csv 文件。网站

回答 1 投票 0

使用CSV阅读器读取CSV文件并打印数据

示例 CSV 文件: 年、月 0, 1 5, 3 10,6 15, 4 代码: 导入 csv 使用 open('Sampledata2Dplot.csv', newline='') 作为 csv 文件: 读者 = 列表(csv.reader(csvfile)) 打印(阅读器) 我得到了

回答 1 投票 0

将鼠标悬停在数据点上时的 3D Matplotlib 散点图标签

我一般来说是 matplotlib/python 的新手,并使用 matplotlib 创建了一个简单的 3d 散点图。我能够生成散点图,但现在我希望在...

回答 1 投票 0

文件阅读器无法正确给出某些 csv 文件的结果

我是文件阅读器的新手。添加 csv 文件时,文件读取器有时会给出如下结果 支柱 ID、支柱名称、问题 ID、问题、问题描述、最佳实践 ID、最佳实践...

回答 1 投票 0

如何删除多个 .csv 文件的行

我目前不确定最好的方法,所以如果有任何关于更有效方法的建议,我将不胜感激! 首先,这里有一些玩具数据: 数据<- data....

回答 1 投票 0

使用带有分隔符的扫描仪时如何跳过空格?

我正在尝试读取逗号分隔值的列表,我需要获取这些值的子字符串,因为整个文件不是 csv。 由于我的子字符串,并且该行在文件中返回,...

回答 1 投票 0

如果csv存储为变量,如何使用pandas read_csv()方法?

我正在尝试处理谷歌电子表格中的数据,将其读入csv,然后使用pandas.read_csv()将其作为数据框使用。 我可以将 csv 读出到一个变量中(变量...

回答 2 投票 0

Pandas 从 url 读取_csv

我正在尝试使用 Python 3.x 从给定的 URL 读取 csv 文件: 将 pandas 导入为 pd 导入请求 url =“https://github.com/cs109/2014_data/blob/master/countries.csv” s = requests.get(...

回答 6 投票 0

CSV 中数据提取末尾的尾随逗号

我的问题的一些背景: 我有一个由 MS Access 中的查询创建的 CSV 文件。 CSV 文件的主体包含列;姓名、地址、邮政编码、日期等。最后一行...

回答 4 投票 0

当 csv 文件有多个表时,如何从 csv 文件创建热图?

我正在尝试将红外传感器的读数转换为Python中的热图。我已使用 Arduino 将读数转换为 csv 文件。 csv 文件包含多个值“表”...

回答 1 投票 0

在 Jupyter Notebook 中运行 pandas.read_csv() 时获取“运行错误索引:1,大小:1”

在 IntelliJ 中使用 Jupyter Notebook 和 Python 3.11 将 pandas 导入为 pd df = pd.read_csv('customers-100.csv') 尝试使用不同的 csv 文件和其他参数,例如: df = pd.read_csv('

回答 1 投票 0

防止 Python CSV Writer 在双引号数据中转义换行符

我编写了一个 py 脚本,它接收 CSV 文件、验证并更正它。问题是结果并不如预期。当一行有一个看起来像这样的字段时 ' 70101010...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.