请看一下这个片段:
import xlrd,spss
from xlrd import open_workbook
wb=open_workbook('C:/temp/testbook.xls')
sheetnames=[]
for s in wb.sheets():
sheetnames.append(s.name)
为什么我应该写“ wb.sheets()
”而不是“ wb.sheets
”?为什么是“ s.name
”而不是“ s.name()
”?
当我不应该使用空括号时,我经常使用空括号,反之亦然。谁能告诉我它们的含义以及我应该(不)何时使用它们?