def main():
parser = argparse.ArgumentParser()
parser.add_argument("--directory", '-d', default='.', help="Music Folder to upload from (default: .)")
parser.add_argument("--oauth", '-a', default='~/oauth', help="Path to oauth file (default: ~/oauth)")
parser.add_argument("-r", "--remove", action='store_true', help="Remove files if present (default: False)")
parser.add_argument("--uploader_id", '-u',
default=netifaces.ifaddresses('eth0')[netifaces.AF_LINK][0]['addr'].upper(),
help="Uploader identification (should be an uppercase MAC address) (default: <current eth0 MAC address>)")
args = parser.parse_args()
upload(args.directory, args.oauth, args.remove, args.uploader_id)
评论列表
文章目录