33 lines
797 B
Python
33 lines
797 B
Python
import subprocess
|
|
from pathlib import Path
|
|
import sys
|
|
import os
|
|
|
|
output_folder_name = "/out_search"
|
|
|
|
droppedFile = sys.argv[1]
|
|
droppedName = Path(droppedFile).name
|
|
|
|
#get path of script location and remove the tail
|
|
head_tail = os.path.split(sys.argv[0])
|
|
output_path = head_tail[0]
|
|
del sys.argv[0]
|
|
|
|
#check if output folder exists, otherwise create it
|
|
isExist = os.path.exists(output_path+output_folder_name)
|
|
if not isExist:
|
|
os.makedirs(output_path+output_folder_name)
|
|
|
|
for each in sys.argv:
|
|
print(each)
|
|
print(droppedFile)
|
|
print(droppedName)
|
|
args = 'py -3 -m getnative --show-plot-gui -dir "{output_path}/out_search" "{each}" '.format(output_path=output_path, each=each)
|
|
print(args)
|
|
#print(each)
|
|
run = subprocess.Popen(args)
|
|
|
|
|
|
|
|
k=input("press close to exit")
|