当前位置: 首页 > 知识库问答 >
问题:

从csv文件中删除python中带有重音或ñ的字母

汤飞翮
2023-03-14

我有一个项目,我有两个文件,一个删除。csv带有特殊字符,如带有重音或“ñ”的字母,我必须在文本中找到这些字母,然后用另一个字符替换它们。我在编码方面有问题。

你能帮忙吗?谢谢

共有1个答案

翟修永
2023-03-14

尝试s.encode('ascii','替换'). decode('ascii')以获得像abarnert所说的快速而肮脏的方式,但是您需要发布代码和MCVE以获得更好的答案!在我们对您的代码一无所知的情况下说您有问题对我们来说很难提供帮助。

 类似资料:
  • 问题内容: (据我所知)Android中是否有任何方法都没有java.text.Normalizer从字符串中删除任何重音符号。例如,“éàù”变成“ eau”。 如果可能,我想避免解析String来检查每个字符! 问题答案: 在Android中可用(无论如何都是最新版本)。您可以使用它。 编辑 供参考,这里是如何使用: (从下面评论中的链接粘贴)

  • 问题内容: 目标 我已经从hotmail下载了CSV文件,但其中有很多重复项。这些重复项是完整的副本,我不知道为什么我的手机会创建它们。 我想摆脱重复。 方法 编写python脚本以删除重复项。 技术指标 问题答案: 更新:2016 如果您乐于使用有用的外部库: @IcyFlame解决方案的更有效版本 要就地编辑同一文件,您可以使用此

  • 问题内容: 我只想删除第三行中值为‘0’的行。数据示例如下: 因此,第一行将需要删除,而第二行将保留。 到目前为止,我所拥有的如下: 任何帮助都会很棒 问题答案: 你很亲密 目前,您将整数与进行比较,然后将其与字符串进行比较。当您从文件中读取数据时,它是一个字符串而不是整数,因此这就是您的整数检查当前失败的原因: 另外,您可以使用关键字使当前代码略显pythonic,从而减少代码中的行,并且可以省

  • 问题内容: 我尝试在Java中删除csv文件中的列。 例如,我有这个csv文件 我想要下一个操作后:(删除csvFile,2)将是: 我发现只有调用行而不是列的操作。 问题答案: 删除CSV文件中一列的唯一方法是删除整个文件(即文件的每一行)的标题和该列的信息。即使您使用第三方库,它也会在内部进行。

  • 问题内容: 这是我的代码。我不确定是否需要计数器才能正常工作。答案应该是。 问题答案: 更正您的代码 该行是错误的。它必须是。这是因为您需要检查在元音列表中是否存在该特定字符。除此之外,您还需要(在python3中)将输出全部打印在一行中。 最终程序将像 输出将是 其他方式包括 使用字符串 看起来很简单,该语句检查string中是否存在。 清单理解 此列表推导将返回仅包含字符的列表,该列表将包含字

  • 问题内容: 我有一个可以下载,编辑然后再次上传CSV文件的过程。在下载时,CSV文件的格式正确,没有换行双引号 当我在电子表格中打开CSV并进行编辑和保存时,它会在字符串周围添加双引号 我认为这只是电子表格的作用(在本例中为openoffice)。我希望我的上传脚本删除环绕双引号。我不能删除所有引号,以防万一正文包含它们,并且我也不想仅检查第一个和最后一个字符是否包含双引号。 我几乎确定pytho