このようなファイル行から読み取りたい A = B = 411 空白/スペースなし.私は試しました
import os
import re
import fileinput
#-------------------------------------------------------------------------------
fileName = "input.txt"
f = open(fileName,"r")
lines = f.readlines()
for i in lines:
character = i.split()
for n in character:
if n != '#':
print n
else:
print "End of File"
入力.txt
A = B = 411
C = ( D = 2 ) * _2
C = D = 2 * _2
F = C - D
E = D * _10
Z = 10 / 3
#
問題は、入力ファイルの文字/数字の間にスペースを入れると、プログラムが正常に動作することです。しかし、スペースが削除された場合、出力は A=B=411 のようになります。これは望ましくありません。誰か助けてください...ファイルから読み取ったデータの整合性を維持する方法...