web开发

1. 控制你的代码

Head First Python支持网站http://python.itcarlow.ie/resources.html,下载webapp.zip, 解压到硬盘。

点击以下红下划线链接下载。

 

 

 

 

 

 

 

 

 

 

 

2. CGI让Web服务器运行程序

用python打开simple_htpd.py并Run。结果返回Starting simple_httpd on port: 8080

 

 

 这里的web\simple_htpd.py和lib\simple_htpd.py都可以,我只是把这个.py文件统一整理到了python的lib库中。

 3. 显示选手列表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Author kevin_hou
import athletemodel
import yate
import glob
 
deta_files = glob.glob("data/*.txt")
athletes = athletemodel.put_to_store(data_files)
print(yate.start_response())
print(yate.include_header("Coach Kelly's List of Athletes"))
print(yate.start_form("generate_timing_data.py"))
print(yate.para("Select an athlete from the list to work with:"))
 
for each_athlete in athletes:
    print(yate.radio_button("which_athlete", athletes(each_athlete).name))
print(yate.end_form("Select"))
print(yate.include_footer({"Home:" "/index.html"}))

4. 测试驱动。在浏览器输入http://localhost:8080/即可弹出如下界面。

 

posted @   JRS077  阅读(171)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示