0
我是新来的Python和努力理解这是什么错误意味着: 类型错误:“诠释”对象不是可调用不明白这是什么错误意味着:类型错误:“诠释”对象不是可调用
这里是全码:
import openpyxl, pprint,os
os.chdir('C:\Users\Shend_000\Documents\Py CWD')
wb=openpyxl.load_workbook('censuspopdata.xlsx')
sheet=wb.get_sheet_by_name('Population by Census Tract')
countyData={}
for row in range(2,sheet.max_row()):
state=sheet['B'+str(row)].value
county=sheet['C'+str(row)].value
pop=sheet['D'+str(row)].value
countyData.setdefault(state,{})
countyData[state].setdefault(county,{'tracts':0, 'pop':0})
countyData[state][county]['tracts']+=1
countyData[state][county]['pop']+=int(pop)
resultFile=open('census2010.py','w')
resultFile.write('allData= '+pprint.pformat(countyData))
resultFile.close()
print 'Done.'
真棒,谢谢 – Overman