accesing socket at a lower level?
Cedric Adjih
adjih at crepuscule.com
Thu May 18 08:47:17 EDT 2000
Z 3 Penguin <z3penguin at penguinpowered.com> wrote:
> I am working on writing python code to access the AIM servers. i have been
> looking at what my code sends out, and using something like
> from socket import +ACo-
> s+AD0-socket(AF+AF8-INET,SOCK+AF8-STREAM)
> s.send(whateverstring)
Assuming the missing "s.connect(hostname, port)"
(or "s.connect((hostname, port))"), your code looks correct.
> tacks on some extra bytes at the beggining. this confuses the AIM servers.
> Any ideas? (Note: I am not good with C and am against having to write this
> in C)
Hmm... What told you there were some extra bytes at the beginning?
Are you sure:
- AIM servers use TCP?
- Python client is the problem?
- Python socket C code is properly working?
(maybe try test_socket.py in somewhere in the library of Python
-- /usr/lib/python1.5/test/test_socket.py or whatever -- or try
one of the socker examples).
-- Cedric
More information about the Python-list
mailing list