2021年1月17日星期日

I read file by python, But I can't use correctly "if"

I write python code on Raspberry Pi(CM3+). I would like to get data from the file and operate "if". My code is the following. I read the file, "sample.txt". It is "center, wave22, OK". "print(flg0), print(flg1), print(flg2)" display "center, wave22, OK, NNN". It means "readlines" read correctly the file. But, "if flg0 == "center"" doesn't operate correctly. In spite of "flg0" equal "center" , it displays "N", not "Y". What should I do?

f = open("sample.txt")  contents = f.readlines()  flg0 = contents[0]  flg1 = contents[1]  flg2 = contents[2]    print(flg0)  print(flg1)  print(flg2)    if flg0 == "center":      print("Y")  else:      print("N")    if flg1 == "wave22":      print("Y")  else:      print("N")  if flg2 == "OK":     print("Y")  else:     print("N")  
https://stackoverflow.com/questions/65769038/i-read-file-by-python-but-i-cant-use-correctly-if January 18, 2021 at 12:58PM

没有评论:

发表评论