Files
OpenBB/build/pyinstaller/user_agent/cli.py

22 lines
677 B
Python

from argparse import ArgumentParser
import json
from user_agent import generate_navigator_js
def script_ua():
parser = ArgumentParser()
parser.add_argument('-e', '--extended', action='store_true',
default=False)
parser.add_argument('-o', '--os')
parser.add_argument('-n', '--navigator')
parser.add_argument('-d', '--device-type')
opts = parser.parse_args()
nav = generate_navigator_js(os=opts.os,
navigator=opts.navigator,
device_type=opts.device_type)
if opts.extended:
print(json.dumps(nav, indent=2))
else:
print(nav['userAgent'])