我有一個讀取文件的小腳本。讀完一行後,我試圖弄清楚特定行中有特定的文本。因此,我喜歡這樣做string.find()總是評估爲真
for line in file:
line = line.lower()
if line.find('my string'):
print ('found my string in the file')
閱讀line.find aways評估爲true的文件。當我喜歡
for line in file:
line = line.lower()
if 'one big line'.find('my string'):
print ('found my string in the file')
它評估爲假,因爲它假設要做。因爲我真的是新來的python編程只是爲了我所顯示的,我只是不能想到我可能會尋找什麼......
謝謝,這是我一直在尋找... – 2012-03-29 20:11:10