出先から自宅に対してPortScanをかける必要があったので
以下のサイトを参考に簡易PortScanプログラム作成。
http://toriaezuyattemiru.cocolog-nifty.com/blog/2008/12/python-4a8c.html

情報に感謝。

1
2
<blockquote>
    <p>from socket import *<br />

import sys

if len(sys.argv[1:]) == 2:
  ip = sys.argv[1]
  sport = int(sys.argv[2])
  eport = sport + 1
elif len(sys.argv[1:]) == 3:
  ip = sys.argv[1]
  sport = int(sys.argv[2])
  eport = int(sys.argv[3]) + 1
else:
  exit()
for port in range(sport, eport):
  try:
    s = socket(AF_INET, SOCK_STREAM,0)
    s.settimeout(1)
    s.connect( (ip,port) )
    print( str(port) + ‘:OK’ )
    s.close()
  except error as msg:
    print(str(port) + ‘:’ + str(msg))

1
</blockquote>

Python3.0でうごくように改変してあります。