f=open('l.txt','r')
for line in f:
f_list=f.readline().split(",")
if f_list[5]=="":
print(f_list)
ファイルはリストで、5番目の要素は「Y」または空白です。このループは1行おきにのみ印刷します。なぜそれをスキップしていますか?ありがとう。PYTHONこれはループごとに1行おきに印刷されるのはなぜですか?
ファイルは、この形式ではあるが、数百の以上イムファイル
f=open('N:\CA Folder\\firesideFixtures.txt','r')
for f_list in f.read().splitlines():
f_list=f_list.split(",")
if f_list[5]=="":
print(f_list)
に[5] YであるF場合 を確認しようとしているか、すべての行については
#1,00/00/00,00:00,name,string,Y,string
#2,23/03/17,13:00,gfdfh,fdsdf,,kyl
フィクスチャとは何ですか? –
@WenlongLiuそして 'fixture_list'。 – BoobyTrap
** firesideFixtures.txt **の内容を追加してください。 6行目の要素が1行おきに ""(空文字列)に等しくないため、1行おきに印刷する理由の1つです。 –