我想从文本文件中替换或删除诸如“”或“”之类的特定符号。我有一个小脚本,用它打开一条特定的路径示例.txt文件。另外,我将\n替换为空白。当我把.replace('“”,'')放进去时,它不起作用。你知道吗
我的输出是:
"Ejemplo, hagsvdjbnls jhsbdjw wkednslwe,dcjbek uisidn ckwdnlnkw bwuedhlwe qkjwb" kjwbdkw. " kjwebdsklwe d" kqjwndlkw w" kjwebdlkw d"kwjbdwekne , ahjvduins¢ &&&&& "" qkjbdnlkqw"""
我的代码是:
# coding=utf-8
import csv
def scan_folder():
file_path = '/Users/.../Example.txt'
with open('Example.csv', 'w') as csvFile:
mensaje = open(file_path).read()
mensaje = mensaje.replace("\n", "").replace('""', '')
csvData = [mensaje]
csvData = [str(data).replace('\n', '').replace('\r', '') for data in csvData]
writer = csv.writer(csvFile, delimiter=';')
writer.writerow(csvData)
scan_folder()
正如您最后看到的,我在csv中编写了输出。另外我希望输出在没有“”或/和&;的情况下保持相同;。你知道吗
Ejemplo, hagsvdjbnls jhsbdjw wkednslwe,dcjbek uisidn ckwdnlnkw bwuedhlwe qkjwb kjwbdkw. kjwebdsklwe d kqjwndlkw w kjwebdlkw dkwjbdwekne , ahjvduins¢ qkjbdnlkqw
使用
str.replace('"', "")
例如:
输出:
是的,答案是只做一个正确的。替换(“,”)和同样的“&;这个特定的符号。你知道吗
相关问题 更多 >
编程相关推荐