300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python输出文本 去掉引号_Python可以在文本文件中读取时从字符串中删除双引号吗?...

python输出文本 去掉引号_Python可以在文本文件中读取时从字符串中删除双引号吗?...

时间:2018-10-28 17:15:10

相关推荐

python输出文本 去掉引号_Python可以在文本文件中读取时从字符串中删除双引号吗?...

我有一些这样的文本文件,有50​​00行:

5.6 4.5 6.8 "6.5" (new line)

5.4 8.3 1.2 "9.3" (new line)

所以最后一个术语是双引号之间的数字。

我想做的是使用Python(如果可能的话)将四列分配给双变量。但主要的问题是最后一个术语,我发现没有办法删除双引号的数字,是否可能在linux?

这是我试过的:

#!/usr/bin/python

import os,sys,re,string,array

name=sys.argv[1]

infile = open(name,"r")

cont = 0

while 1:

line = infile.readline()

if not line: break

l = re.split("\s+",string.strip(line)).replace('\"','')

cont = cont +1

a = l[0]

b = l[1]

c = l[2]

d = l[3]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。