python-3.x 如何在Pandas数据框中使用引用字符和转义字符?

polkgigr  于 2022-12-24  发布在  Python
关注(0)|答案(1)|浏览(118)

我在dataframe中有数据,我需要使用quotechar & escapechar选项替换数据并保存到文件中。请帮助我如何才能实现结果-
示例:

df:
                0
0            N//A
1            N\A
2  https://cg.com

我想要的最终输出-

final_df:
                0
0            N/A
1            N\A
2  https://cg.com

我写了以下逻辑-

df.replace(r'(?<!:)//', '/', regex=True, inplace=True)
df.to_csv(r'C:\Users\patel\Downloads\temp1.txt', sep=',', index=False, quotechar= ' ', escapechar='\\')
Output:
0
N/A
 N\A 
https://cg.com

使用上面的代码,在N\A数据的第二行增加了一个额外的空格。如何防止?

nhaq1z21

nhaq1z211#

我不知道也许你需要这个

df=df.replace(to_replace=['N\A'],value=('N/A'))

相关问题