added auto port find

This commit is contained in:
William Falcon 2019-07-24 14:48:56 -04:00
parent 34ddb0ec98
commit 01c0d9a2d4
1 changed files with 15 additions and 1 deletions

View File

@ -127,6 +127,20 @@ def main():
clear_save_dir()
import subprocess
import re
def get_pids(port):
command = "sudo lsof -i :%s | awk '{print $2}'" % port
pids = subprocess.check_output(command, shell=True)
pids = pids.strip()
if pids:
pids = re.sub(' +', ' ', pids)
for pid in pids.split('\n'):
try:
yield int(pid)
except:
pass
if __name__ == '__main__':
main()
get_pids(12910)