Oh, no I did not create any modules, wish I had the knowledge to do so!
I think I've moved beyond whatever that issue was and now getting a timeout.
The info is below... any help you can give is appreciate!
I'm running this code...
import os, re, string, urllib, types
data = urllib.urlencode({'control_device': 'Kitchen Lights=on'})
urllib.urlopen('http://192.168.1.11', data)
and get this error log from Python...
File "Q:\python\python23.zlib\urllib.py", line 78, in urlopen
File "Q:\python\python23.zlib\urllib.py", line 183, in open
File "Q:\python\python23.zlib\urllib.py", line 297, in open_http
File "Q:\python\python23.zlib\httplib.py", line 712, in endheaders
File "Q:\python\python23.zlib\httplib.py", line 597, in _send_output
File "Q:\python\python23.zlib\httplib.py", line 564, in send
File "Q:\python\python23.zlib\httplib.py", line 548, in connect
IOError
:
[Errno socket error] (10060, 'Operation timed out')
"Kent Johnson" <ke**@kentsjohnson.com> wrote in message
news:43**********@newspeer2.tds.net...
livin wrote: I beleive so... I cannot know for sure becasue the models are not
separate... they are in the python23.zlib file... I'm no sure how to
check the file, it looks as if it is compiled (I'm new to python so
forgive my ignorance)
Yes, there should be an re module in your Python distribution, and it
should have a compile attribute. You can check this from the python
intepreter easily: >>> import re
>>> re.compile
<function compile at 0x008FE0B0>
What I am suggesting is that YOU may have created a module named re that
Python is finding instead of the system module by that name. In this case
your module doesn't have a compile attribute. This would cause the error
you see.
Kent
"Kent Johnson" <ke**@kentsjohnson.com> wrote in message
news:43**********@newspeer2.tds.net...
livin wrote:
my log...
INFO urllib.urlopen('http://192.168.1.11/hact/kitchen.asp',
urllib.urlencode({'Action': 'hs.ExecX10ByName+Kitchen+Lights%2C+On
%2C+100&x=4&y=6'}))
INFO
INFO File "Q:\python\python23.zlib\urllib.py", line 78, in urlopen
INFO File "Q:\python\python23.zlib\urllib.py", line 159, in open
INFO File "Q:\python\python23.zlib\urllib.py", line 957, in splittype
INFO AttributeError
INFO :
INFO 'module' object has no attribute 'compile'
That line reads
_typeprog = re.compile('^([^/:]+):')
Do you have a module named 're' that is shadowing the library module of
the same name?
Kent