1.创建网站模板
打开pycharm,File→New Project,创建项目文件夹project1
单击项目文件project1,右键新建一个名称为rates.csv的文件。
输入以下内容:
交易币,交易币单位,现汇卖出价,现钞卖出价,现汇买入价,现钞买入价
新西兰元,100,466.28,466.28,462.56,447.93
澳大利亚元,100,488.99,488.99,485.09,469.75
美元,100,691.38,691.38,688.42,682.76
欧元,100,788.66,788.66,782.38,757.63
加拿大元,100,509.95,509.95,505.89,489.89
英镑,100,877.15,877.15,870.17,842.65
日元,100,6.2312,6.2312,6.1816,5.9861
新加坡元,100,504.49,504.49,500.47,484.64
瑞士法郎,100,697.09,697.09,691.53,669.66
如图所示:
2.创建网站服务器
单击project1,右键新建一个Python文件:server.py,内容如下:
import flask
app=flask.Flask(__name__)
@app.route("/")
def index():
f=open("rates.csv","r",encoding="utf-8")
st="<table border='1'>"
rows=f.readlines()
for row in rows:
s=row.split(",")
if len(s)==6:
st=st+"<tr>"
for t in s:
st=st+"<td>"+t+"</td>"
st=st+"</tr>"
st=st+"</table>"
f.close()
return st
app.debug=True
app.run()
运行结果:
http://127.0.0.1:5000
在浏览器中打开: