On 24-2-2017 0:20, Juan C. wrote: > On Thu, Feb 23, 2017 at 7:42 PM, Irmen de Jong <irmen.nos...@xs4all.nl> wrote: >> >> import os >> os.system("traceroute www.google.com") > > Indeed, that would work, but it isn't a great approach in my opinion > because I would rely on a system command, in this case Windows uses > tracert while UNIX uses traceroute, one could fix that with a if-else > to check the os and then use the correct command, but it just make it > feel even more like a workaround and not a definitive solution. >
I don't consider this a workaround at all. Why reinvent the wheel? Also: once you're going to deal with low level socket API you're going to run into platform differences anyway. Irmen -- https://mail.python.org/mailman/listinfo/python-list