从我的Android应用程序,我通过ssh与我的覆盆子pi制作图片,我尝试将它们上传到Flask的网站。在此之前,应用程序要求用户输入代码,我希望此代码在URL中,这就是我需要argparse
的原因。
我希望服务器正在运行,同时我想将新的url传递给创建页面的脚本。当我正在运行pitonka.py
并添加参数时,tnb_flask.py
无法获取它们。
可以解决什么问题?
提前致谢!
pitonka.py:
from flask import Flask
import argparse
import random
tenor = ''
def tuzok():
if args.arg_name == "az":
else:
tenor = ''
if args.arg_name == '':
tenor = ''
else:
tenor = args.arg_name
print("tenor", tenor)
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("arg_name", help="Enter function's name", type=str, default ="az")
args = parser.parse_args()
tuzok()
tnb_flask.py
from flask import Flask
from pitonka import *
app = Flask(__name__)
@app.route('/')
def index():
denis = 25
print("tenor:+", tenor, "+")
to_ret = "tenor:+" + tenor+ "+\n" + str(denis)
return to_ret
if __name__ == "__main__":
app.run(debug=True)
if tenor != "az":
print("nem az!!!")
@app.route('/tuna/<tenor>')
def index__(numbi):
return 'working: args.arg_name %s' % tenor
else:
print("azzal egyezik meg")