我正在尝试阅读文本文件并删除引号之间的任何内容("")以及任何类型的逗号和分号。
我还想在字符串之前插入一行' qwe'。
我没有使用python的经验,我已经在python中负责这个。
答案 0 :(得分:0)
f = open('filename.txt', 'r')
for line in f:
x=''
for i in range(len(line)):
if str(line[i]) != ',':
x += str(line[i])
if str(line[i]) == ',':
pass
print (x)
这里有一些示例代码用于从文本文件中读取和删除逗号,您可以从此处开始并尝试添加您想要执行的所有其他操作。只需将此代码保存在与文本文件相同的位置,然后键入文本文件的名称,即文件名。
答案 1 :(得分:0)
import re
with open('code.txt', 'r') as infile, open('noquotes.txt', 'w') as outfile:
for line in infile:
x=''
line=re.sub('".+?"', '', line)
for i in range(len(line)):
if str(line[i])!=',':
x+=str(line[i])
if str(line[i])== ',':
pass
outfile.write(x)
outfile.close(x)
我明白了:D