Reading a UTF8 CSV file with Pythonに対する受け入れられた回答に触発されて、次のことを試しましたが、
ValueError: need more than 5 values to unpack
空の文字列がここで私をつまずかせているようです。これを機能させるために適用する必要がある関数はありますrow
か? これらの変数は、後で個別に処理する必要があります。ありがとう。
def encodevar(x):
return x
row = ['85123', '', '123 The Address', '', '', 'TUCSON', 'AZ ', 'The Company Name', '', '']
for zip5,zip4,strname,strnumber,strsuite,city,state,busname,lname,fname in row:
HHid = encodevar( zip5 ) +\
encodevar( zip4 ) +\
encodevar( stname ) +\
encodevar( stnumber ) +\
encodevar( stsuite ) +\
encodevar( busname )