0

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 )
4

1 に答える 1