Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Python

Threading KeyError in Python 3.3 beta 2?

 

 

Python python RSS feed   Index | Next | Previous | View Threaded


noname at nowhere

Aug 13, 2012, 3:36 AM

Post #1 of 8 (167 views)
Permalink
Threading KeyError in Python 3.3 beta 2?

I thought I would try out Python 3.3 beta 2.

This works well so far but I keep getting the message:

Exception KeyError: KeyError(6308,) in <module 'threading'
from 'c:\\Program Files\\Python33\\lib\\threading.py'> ignored

after some of my python code completes.

Is this an issue worth reporting?

--
http://mail.python.org/mailman/listinfo/python-list


rosuav at gmail

Aug 13, 2012, 4:13 AM

Post #2 of 8 (168 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

On Mon, Aug 13, 2012 at 8:36 PM, Blind Anagram <noname [at] nowhere> wrote:
> I thought I would try out Python 3.3 beta 2.
> This works well so far but I keep getting the message:
>
> Exception KeyError: KeyError(6308,) in <module 'threading' from
> 'c:\\Program Files\\Python33\\lib\\threading.py'> ignored
>
> after some of my python code completes.
> Is this an issue worth reporting?

It might be, but it depends on what your code is and is doing. Can you
put together a minimal test case?

ChrisA
--
http://mail.python.org/mailman/listinfo/python-list


noname at nowhere

Aug 13, 2012, 4:24 AM

Post #3 of 8 (158 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

"Chris Angelico" wrote in message
news:mailman.3222.1344856408.4697.python-list [at] python

On Mon, Aug 13, 2012 at 8:36 PM, Blind Anagram <noname [at] nowhere> wrote:
> I thought I would try out Python 3.3 beta 2.
> This works well so far but I keep getting the message:
>
> Exception KeyError: KeyError(6308,) in <module 'threading' from
> 'c:\\Program Files\\Python33\\lib\\threading.py'> ignored
>
> after some of my python code completes.
> Is this an issue worth reporting?

It might be, but it depends on what your code is and is doing. Can you
put together a minimal test case?

===========
Thank you for your response.

Here is a fairly short bit of code which produces the exception:

for pre in ('12', '13', '14', '15', '21' ):
n = int(pre + '543')
s = str(n * n)
if len(set(s)) == 9:
print(n, s)

--
http://mail.python.org/mailman/listinfo/python-list


steve+comp.lang.python at pearwood

Aug 13, 2012, 4:38 AM

Post #4 of 8 (157 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

On Mon, 13 Aug 2012 12:24:55 +0100, Blind Anagram wrote:

> Here is a fairly short bit of code which produces the exception:
>
> for pre in ('12', '13', '14', '15', '21' ):
> n = int(pre + '543')
> s = str(n * n)
> if len(set(s)) == 9:
> print(n, s)


Um, I don't think so.


>>> for pre in ('12', '13', '14', '15', '21' ):
... n = int(pre + '543')
... s = str(n * n)
... if len(set(s)) == 9:
... print(n, s)
...
12543 157326849



Since your code doesn't even import threading, let alone use it, I can't
imagine how you get an error in threading.


--
Steven
--
http://mail.python.org/mailman/listinfo/python-list


rosuav at gmail

Aug 13, 2012, 4:39 AM

Post #5 of 8 (161 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

On Mon, Aug 13, 2012 at 9:24 PM, Blind Anagram <noname [at] nowhere> wrote:
>
> Here is a fairly short bit of code which produces the exception:
>
> for pre in ('12', '13', '14', '15', '21' ):
> n = int(pre + '543')
> s = str(n * n)
> if len(set(s)) == 9:
> print(n, s)

Interesting. I just downloaded a clean 3.3 onto this Windows box,
saved your script to a file ("booom.py" hehe), and ran it - no
exception. Same thing pasting that code into the interactive
interpreter or idle. Did you import anything before running that code?
If not, it may be a site.py problem or something.

ChrisA
--
http://mail.python.org/mailman/listinfo/python-list


rosuav at gmail

Aug 13, 2012, 4:47 AM

Post #6 of 8 (162 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

On Mon, Aug 13, 2012 at 9:38 PM, Steven D'Aprano
<steve+comp.lang.python [at] pearwood> wrote:
> Since your code doesn't even import threading, let alone use it, I can't
> imagine how you get an error in threading.

Hey, I try not to get scornful until at least the sixth post :)

ChrisA
--
http://mail.python.org/mailman/listinfo/python-list


noname at nowhere

Aug 13, 2012, 4:51 AM

Post #7 of 8 (170 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

"Chris Angelico" wrote in message
news:mailman.3223.1344857956.4697.python-list [at] python

On Mon, Aug 13, 2012 at 9:24 PM, Blind Anagram <noname [at] nowhere> wrote:
>
> Here is a fairly short bit of code which produces the exception:
>
> for pre in ('12', '13', '14', '15', '21' ):
> n = int(pre + '543')
> s = str(n * n)
> if len(set(s)) == 9:
> print(n, s)

Interesting. I just downloaded a clean 3.3 onto this Windows box,
saved your script to a file ("booom.py" hehe), and ran it - no
exception. Same thing pasting that code into the interactive
interpreter or idle. Did you import anything before running that code?
If not, it may be a site.py problem or something.

===============
Thanks to you both for your responses.

Its an IDE issue of some kind (I am using WING).

When I run under a command prompt (or IDLE) all is well.

Sorry to have bothered you.

--
http://mail.python.org/mailman/listinfo/python-list


rosuav at gmail

Aug 13, 2012, 4:59 AM

Post #8 of 8 (160 views)
Permalink
Re: Threading KeyError in Python 3.3 beta 2? [In reply to]

On Mon, Aug 13, 2012 at 9:51 PM, Blind Anagram <noname [at] nowhere> wrote:
> Thanks to you both for your responses.
>
> Its an IDE issue of some kind (I am using WING).
>
> When I run under a command prompt (or IDLE) all is well.

Next time, do mention that sort of environmental consideration in the
original post :)

As a general rule, be careful of threading and windowing toolkits;
quite a few of them have restrictions on what you can and can't do, or
even completely do not support threads.

ChrisA
--
http://mail.python.org/mailman/listinfo/python-list

Python python RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.