On Wed, 30 Nov 2016 14:39:02 +0200, Anssi Saari wrote: > There'll be a couple more issues with the printing but they should be > easy enough.
I finally figured it out, I think. I'm not sure if my changes are what you had in mind but it is working. Below is the updated code. Thank you for not giving me the answer. I was a good learning experience for me and that was my purpose in the first place. def format_ip(addr): return str(int(addr[0])) + '.' + \ # replace ord() with int() str(int(addr[1])) + '.' + \ str(int(addr[2])) + '.' + \ str(int(addr[3])) ifs = all_interfaces() for i in ifs: # added decode("utf-8") print("%12s %s" % (i[0].decode("utf-8"), format_ip(i[1]))) Thanks again! -- <Wildman> GNU/Linux user #557453 May the Source be with you. -- https://mail.python.org/mailman/listinfo/python-list