FileName = 'Binarydata.dat'
BinaryFile = open(FileName, 'r')
for '0' in BinaryFile:
print('')
else:
print('@')
BinaryFile.close()
我在嘗試運行此代碼時收到錯誤SyntaxError - can't assign to literal
。這只是代碼的一小部分。其餘的工作正常。我無法弄清楚爲什麼這不起作用。Python錯誤 - 無法分配到文字
你到底想要什麼?使用「0」作爲for-each變量沒有特別的意義...? – FatalError 2012-04-10 14:38:16
你要找的是BinaryData中的x:如果x是0:print('') – Mouseroot 2012-04-10 14:38:41
'我找不出爲什麼這樣不行。'那麼也許你可以嘗試http://learnpythonthehardway.org/ – Simon 2012-04-11 12:08:53