创建模拟外汇网站

文章详细介绍了如何在PyCharm中创建一个新的项目,包含一个rates.csv文件存储货币汇率信息,然后利用Python的Flask框架创建一个简单的Web服务器,该服务器读取CSV文件内容并以表格形式展示在网页上。
摘要由CSDN通过智能技术生成

1.创建网站模板

2.创建网站服务器

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

在浏览器中打开:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@杨星辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值