gpt4 book ai didi

Python - 用于从 CSV 文件中的整行中删除引号的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-04 07:41:19 25 4
gpt4 key购买 nike

<分区>

我在这里看到了很多关于如何从 CSV 文件中的一行中删除引号的内容,但这并不是我遇到的问题。使用类似的东西

with open(path), 'wb') as myfile:
writer = csv.writer(myfile)

我需要创建由 3 个变量的值组成的行。这导致了这样一行:

newline = var1 + " " + var2 + " " + var3

我想要一个类似 value1 value2 value3 的结果,但它却给了我 "value1 value2 value3"。我也尝试过它之间没有空格,但所做的只是在不删除引号的情况下弄乱了格式。我还尝试将 quoting = CSV_NOQUOTE (或类似的东西)添加到编写器声明中,但这导致了关于缺少转义字符的错误,直到我添加了 \n,并且即使那样它也没有摆脱引号。我一直在 SO 上搜索页面大约一个小时,试图找到一些东西,但我发现没有任何效果。任何人都可以提供任何建议吗?谢谢!

编辑:为了配合标题,在这一点上,我对此感到非常沮丧,以至于我可以使用一种解决方法来摆脱正则表达式的引号,而不是完全阻止它们形成。我只是对 Python 的正则表达式知之甚少,我很少使用它,而且我不确定如何使用它执行基本上相当于 sed s/命令的操作。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com