import argparse
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
string=app.config['arg1'] + " " +
app.config['arg2']
print("string={}".format(string))
return string
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument('--arg1',
help='hoge', default="Hello")
parser.add_argument('--arg2',
help='hogehoge', default="World!")
#app.config['arg1'] = "Hello "
#app.config['arg2'] = "World!"
args = parser.parse_args()
print("args.arg1={}".format(args.arg1))
print("args.arg2={}".format(args.arg2))
app.config['arg1'] = args.arg1
app.config['arg2'] = args.arg2
app.run(host='0.0.0.0', port=8000,
debug=True)
|