首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CSV中双“双引号”的处理

CSV中双“双引号”的处理
EN

Stack Overflow用户
提问于 2020-04-21 09:28:25
回答 1查看 36关注 0票数 0

我正在用python处理一些存储在CSV文件中的数据。有一行是这样的:

代码语言:javascript
运行
复制
title, tags, views, like
"Hello, world!" in python, ['beginner', 'tutorial'], '550', '540'

如您所见,数据中有许多逗号可能会破坏CSV文件。因此,我用双引号将所有元素括起来。但是,标题中已经有了双引号。因此,如果我再次使用双引号,它只会破坏CSV文件。它们看起来像这样:

"Hello | World!" in python | ['beginner', 'tutorial'] | 550 | 540

(添加了“|”,以使事情清楚)

我希望它看起来像这样:

"Hello, world!" in python | ['beginner', 'tutorial'] | 550 | 540

我该如何解决这个问题呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-21 09:41:54

好吧,如果你不能对不是字段分隔符的逗号应用分隔符...

您是否可以使用不在数据中的字段分隔符导出数据?

或者,您可以先将数据中出现的所有逗号转换为一些奇怪的字符。然后将数据导出为CSV文件。

将数据导入数据库后...或者你的申请..。通过一个函数将所选的奇数字符转换回逗号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61334571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档