amr...@iisermohali.ac.in wrote:
Sorry to say, but till now I have not got the solution of my problem, I
tried with this command:-
import re
# assuming H = , N = , CA = , HA = and C = always present in that order
if __name__ == '__main__':
data = open('chem.txt').readlines()
for line in data:
line = line.split('=')
if not line[5]: # C value missing
if len(line[2])==1 and len(line[3])==1: # N and CA values missing
print "all missing", line
else:
print "C missing", line
Hi,
I have a file having lines:-
48 ALA H = 8.33 N = 120.77 CA = 55.18 HA = 4.12 C = 181.50
104 ALA H = 7.70 N = 121.21 CA = 54.32 HA = 4.21 C =
85 ALA H = 8.60 N = CA = HA = 4.65 C =
Now i want to make two another file in which i want to put those lines for
which C is missing and another one for which N,CA and C all are missing,
With these commands:-
import re
f = open('chem.txt')
for line in f:
if re.search('C = ',line):
print line
I am getting those lines for which C value is there but how to get those
one for which it doesn't have any value, i did google search but still i
am not getting.
Amrita Kumari
Research Fellow
IISER Mohali
Chandigarh
INDIA
--
Bob Gailer
Chapel Hill NC
919-636-4239
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor