Python网络编程实战:从基础到安全应用
1. 知识测试
在之前,我们学习了如何查询API以获取信息。现在,是时候检验一下我们是否完全理解了所学内容。下面有一个练习题,你可以尝试完成,对于不确定的地方,可以参考之前的示例。
练习1
可以使用URL http://api.openweathermap.org/data/2.5/weather?q=London 获取某个城市(如伦敦)的当前天气。请使用这个URL创建一个程序,用于发布某个地点的当前天气。示例解决方案可在文末查看。
2. 网页开发基础
2.1 HTTP与HTML简介
网页开发主要涉及两个部分:HTTP和HTML。HTTP即超文本传输协议,是网页浏览器和网站之间进行通信的方法;HTML是超文本标记语言,用于编写网页。超文本是指嵌入了链接的文本。有一些模块可以处理HTTP,但为了实现网页开发,我们还需要学习一些HTML基础知识。
2.2 HTML基础结构
现代HTML是一种复杂的语言,可用于创建具有各种动画和交互功能的强大应用程序。不过,其基础知识相当简单。每个网页都是一个独立的HTML文件,包含头部(head)和主体(body)两部分。头部包含有关页面的各种信息,主体则包含显示在屏幕上的内容。HTML使用标签来描述文档的不同部分,几乎所有标签都是成对出现的,有开始标签(如 <h1> 表示主标题)和结束标签(如 </h1> )。标签总是用尖括号括起来,结束标签以斜杠开头。以下是一个使用了大部分基本
超级会员免费看
订阅专栏 解锁全文
1596

被折叠的 条评论
为什么被折叠?



