2017-06-03 6 views
0

私はreadlineを使ってファイルを読み込んでいますが、その行のいくつかは算術文字で始まりますが、readlineはこの行をスキップします、 提案はありますか?pythonで算術文字から始まる行を読み取る方法3

with open(path) as program_file: 
for line in program_file: 
    line = program_file.readline() 
    print(line) 

線の一部は、このようなものです:

2 4 5 
+ 3 #skip this line 
_ 5 9 

答えて

0

それが問題だ文字で始まる行はありません、それはfor line in xx.readline文はファイルから行を読み込むので、あなたの両方のことですおそらく代替線が印刷されるでしょう。 readlineを削除してください!

with open(path) as program_file: 
    for line in program_file: 
     print(line) 
関連する問題