#!/usr/bin/env python3 import requests import urllib.parse import argparse import yaml wkId = 311 checkSum = "b674aaaa71d18a8ef1e616fb94ddc399e9e3214bbc8497768217278d546c00d63741ad6cbbcfd0e95f518da39fbaee67b5b92fb4f4b5f3933a9bf08e38bb8283" argParser = argparse.ArgumentParser() #argParser.add_argument("wkId", type=int) argParser.add_argument("--checkSum") argParser.add_argument("--vidUrl") argParser.add_argument("--posterUrl") argParser.add_argument("--shiaiYamlFile") argv = argParser.parse_args() with open(argv.shiaiYamlFile, 'r') as yamlFile: shiaiData = yaml.safe_load(yamlFile) print(shiaiData['wkId']) print(" checkSum: ", argv.checkSum) payLoad = { 'action' : "INSERT", 'wkId' : shiaiData['wkId'], 'checkSum': urllib.parse.quote(argv.checkSum), 'vidUrl' : urllib.parse.quote(argv.vidUrl), 'posterUrl' : urllib.parse.quote(argv.posterUrl) } r = requests.get('http://cwsvjudo.bplaced.net/admin/vidGal.php', params=payLoad, auth=('marko', '***REMOVED***')) print(r.text)