私はPythonとxlrdを初めて使用し、(一見)単純な文字列比較を実行するのに問題があります。
import xlrd
workbook = xlrd.open_workbook('/home/Y725271/Desktop/test_report.xls')
sheet = workbook.sheet_by_index(0)
# Iterate all of the column names and see if col apple exists
col_len = sheet.row_len(0)
for i in range(col_len):
col = sheet.cell_value(0,i)
if col.lower() == "apple"
print "match"
else
print "mismatch"
インタプリタを介してコードを実行すると、次のエラーが発生します。
File "<stdin>", line 3
if col.lower() == "apple"
^
SyntaxError: invalid syntax
私は何が欠けているか、間違っていますか?2つの文字列を比較していますよね?