inet_addr() in Python
brad
byte8bits at gmail.com
Mon Jul 23 16:22:48 EDT 2007
Steve Holden wrote:
> brad wrote:
>> Does Python have an equivalent to C's inet_addr()?
>>
> socket.inet_aton() produces a four-byte string you can pass as a struct
> in_addr, if that's what you are looking for. If you want a number then
> use the struct module to manipulate it further.
>
> >>> s.inet_aton('127.0.0.1')
> '\x7f\x00\x00\x01'
>
> regards
> Steve
Thanks! That works great for my needs. I should have read the socket
documentation more thoroughly.
More information about the Python-list
mailing list