#导入web框架flask from flask import Flask,url_for import time #载入框架 app = Flask(__name__)#定义web浏览器访问路由地址 / 指的是默认根目录 @app.route('/') #紧跟着要有该路由的函数 def index():index=time.time()str= '''<h1>Helloworld</h1>当前页面访问次数:%s''' % (index)return str @app.route('/asdadfasdfasdadf') def songyang():str=f''' 宋阳'''return str @app.route('/about/<name>') def about(name):index=time.time()str=f'''姓名{name} 年龄age 性别sex 当前时间 {index}'''return str @app.route('/name/<name>/<age>') def name(name,age):index=time.time()if int(age)>10:str=f'''姓名【{name}】 年龄【{age}】 当前时间 {index}'''else:str='''年龄不合要求,<i style='color:red'>禁止访问!!!</i>'''return str @app.route('/age/<int:age>') def age(age):index=time.time()if age>10:str=f''' 年龄【{age}】 当前时间 {index}'''else:str=f'''年龄不合要求,<i style='color:red'>禁止访问!!!</i><a href='{url_for("songyang")}'>点击返回主页[{url_for("songyang")}]</a><a href='{url_for("age")}'>点击返回主页</a>'''return str@app.route('/login/') def login():str=f'''登录页面 <br/><form id="myForm" action='{url_for("password")}' method="get"><input id="user" type="text" name="username" placeholder="用户名"><input id="pwd" type='password' placeholder='请输入请输入密码'><input type="submit" value="登录"></form>'''return str @app.route('/password/') def password():return '禁止访问'#这里判断是否是主文件 获取本机IP的命令是 cmd黑窗口->输入命令 ipconfig if __name__ == '__main__':app.run(debug=True,host='192.168.1.59',port=80)
#导入web框架flask from flask import Flask,url_for import time #载入框架 app = Flask(__name__)#定义web浏览器访问路由地址 / 指的是默认根目录 @app.route('/') #紧跟着要有该路由的函数 def index():index=time.time()str= '''<h1>Helloworld</h1>当前页面访问次数:%s''' % (index)return str @app.route('/asdadfasdfasdadf') def songyang():str=f''' 宋阳'''return str @app.route('/about/<name>') def about(name):index=time.time()str=f'''姓名{name} 年龄age 性别sex 当前时间 {index}'''return str @app.route('/name/<name>/<age>') def name(name,age):index=time.time()if int(age)>10:str=f'''姓名【{name}】 年龄【{age}】 当前时间 {index}'''else:str='''年龄不合要求,<i style='color:red'>禁止访问!!!</i>'''return str @app.route('/age/<int:age>') def age(age):index=time.time()if age>10:str=f''' 年龄【{age}】 当前时间 {index}'''else:str=f'''年龄不合要求,<i style='color:red'>禁止访问!!!</i><a href='{url_for("songyang")}'>点击返回主页[{url_for("songyang")}]</a><a href='{url_for("age")}'>点击返回主页</a>'''return str@app.route('/login/') def login():str=f'''登录页面 <br/><form id="myForm" action='/password/user/pwd' method="get"><input id="user" type="text" name="username" placeholder="用户名"><input id="pwd" type='password' name="pwd" placeholder='请输入请输入密码'><input type="submit" value="登录"></form>'''return str @app.route('/password/<user>/<pwd>') def password(user,pwd):return f'你的账号是,{user},{pwd}'#这里判断是否是主文件 获取本机IP的命令是 cmd黑窗口->输入命令 ipconfig if __name__ == '__main__':app.run(debug=True,host='192.168.1.59',port=80)
#导入web框架flask from flask import Flask,url_for,request import time #载入框架 app = Flask(__name__) page_index=0 #定义web浏览器访问路由地址 / 指的是默认根目录 @app.route('/') #紧跟着要有该路由的函数 def index():global page_indexpage_index+=1m=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime())ip_address = request.remote_addrusername='未知'if ip_address=='192.168.1.32':username='王一行'elif ip_address=='192.168.1.43':username='刘佳兴'elif ip_address=='192.168.1.42':username='宋阳'elif ip_address=='192.168.1.63':username='王嘉琪'elif ip_address=='192.168.1.47':username='李豫'elif ip_address=='192.168.1.52':username='叶奥宇'elif ip_address=='192.168.1.48':username='刘又熠'str= f'''<h1>Helloworld</h1>当前页面访问次数:{page_index}<br/>当前时间:{m}<br/>访问者:{username}:{ip_address}<br/><a href='{url_for('login')}'>点击登录</a>''' return str @app.route('/asdadfasdfasdadf') def songyang():str=f''' 宋阳'''return str @app.route('/about/<name>') def about(name):index=time.time()str=f'''姓名{name} 年龄age 性别sex 当前时间 {index}'''return str @app.route('/name/<name>/<age>') def name(name,age):index=time.time()if int(age)>10:str=f'''姓名【{name}】 年龄【{age}】 当前时间 {index}'''else:str='''年龄不合要求,<i style='color:red'>禁止访问!!!</i>'''return str @app.route('/age/<int:age>') def age(age):index=time.time()if age>10:str=f''' 年龄【{age}】 当前时间 {index}'''else:str=f'''年龄不合要求,<i style='color:red'>禁止访问!!!</i><a href='{url_for("songyang")}'>点击返回主页[{url_for("songyang")}]</a><a href='{url_for("age")}'>点击返回主页</a>'''return str@app.route('/login/') def login():str=f'''登录页面 <br/><form action='/password' method='get'><input type="text" name="username" placeholder="用户名"><input type='password' name="pwd" placeholder='请输入请输入密码'><input type="submit" value="登录"></form>'''return str @app.route('/password/') def password():username=request.args.get("username")pwd=request.args.get("pwd")if username=='liuyouyi' and pwd=='123456':return f'你的账号是{username},{pwd},请求类型{request.method}'else:return f'''账号或密码错误!<a href='{url_for('index')}'>[点击返回主页]</a>'''#这里判断是否是主文件 获取本机IP的命令是 cmd黑窗口->输入命令 ipconfig if __name__ == '__main__':app.run(debug=True,host='0.0.0.0',port=80)