On 21/10/2010 13:42, Richard D. Moores wrote:
Traceback (most recent call last):
   File "c:\P26Working\test_urllib2_21a.py", line 148, in<module>
     unchanged_count, higher_count, lower_count, secs =
sleep_seconds_control(unchanged_count, higher_count, lower_count,
secs)
TypeError: 'int' object is not iterable

I'm working on a script that keeps track of the USD ->  Japanese Yen
exchange rate. I'm experimenting with adding functionality that
changes the seconds to sleep between web scrapes, depending on
consecutive outputs of no change in the exchange rate. Please see the
code at<http://tutoree7.pastebin.com/KWmdk8jb>

sleep_seconds_control is returning an integer.

You're trying to assign that integer to the four names:
unchanged_count, higher_count, lower_count, secs

Python therefore tries to iterate over the integer to
allocate one item to each of the four name.

And it can't. Because it's an integer

TJG
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to