Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #5015 > unrolled thread

Re: Inconsistency with split() - Script, OS, or Package Problem?

Started byJames Wright <jamfwright@gmail.com>
First post2011-05-09 15:29 -0400
Last post2011-05-09 15:29 -0400
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: Inconsistency with split() - Script, OS, or Package Problem? James Wright <jamfwright@gmail.com> - 2011-05-09 15:29 -0400

#5015 — Re: Inconsistency with split() - Script, OS, or Package Problem?

FromJames Wright <jamfwright@gmail.com>
Date2011-05-09 15:29 -0400
SubjectRe: Inconsistency with split() - Script, OS, or Package Problem?
Message-ID<mailman.1347.1304969377.9059.python-list@python.org>
On Mon, May 9, 2011 at 3:36 PM, Ethan Furman <ethan@stoneleaf.us> wrote:
> James Wright wrote:
>>
>> Thank you Ethan,
>>
>> This is what I see now:
>>
>> # python render4.py
>> current each_value is: vsr
>> Traceback (most recent call last):
>>  File "render4.py", line 115, in <module>
>>    create_report_index(each_item)
>>  File "render4.py", line 26, in create_report_index
>>    [clean_name, _] = each_value.split('_', 1)
>> ValueError: need more than 1 value to unpack
>>
>> # grep -i vsr *
>> #
>>
>> Using the informational line you suggested I see that 'vsr' showing as
>> the current each_value.  The string 'vsr' does not exist in my data
>> though.  Where could this be coming from?
>
> So 'vsr' in the value -- what is the key?  (Sorry, should have had you print
> that at the same time...)
>
> Change your print line to:
>
>    print("D4[%s] = %s" % (report, each_value))
>
> After that, you'll have to track down how D4 is being created to see where
> 'vsr' is coming from.
>
> ~Ethan~
>

Hi Ethan,

It does not appear to show a key:

D4[] = vsr
Traceback (most recent call last):
  File "render4.py", line 115, in <module>
    create_report_index(each_item)
  File "render4.py", line 26, in create_report_index
    [clean_name, _] = each_value.split('_', 1)
ValueError: need more than 1 value to unpack


Thanks,
James

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web