import subprocess with open('urls', 'r') as f: url_list = f.read().splitlines() print(url_list) for url in url_list: result = subprocess.run(['./packwiz', 'curseforge', 'add', url, '--yes'], stdout=subprocess.PIPE) print(result.stdout)