前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >互动图片画廊

互动图片画廊

作者头像
叶子陪你玩
发布2020-07-28 15:47:32
9040
发布2020-07-28 15:47:32
举报
文章被收录于专栏:叶子陪你玩编程

前言

网络编程涉及的内容还是非常多的,通信协议,网页,数据爬取等等。尤其是给学生讲,难度就更大了。

为了更好的理解后面的爬虫,决定还是讲解一下网页的结构知识和如何制作简单的网页程序。

自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。

举个例子,当你使用浏览器访问某个网站网页时,你的计算机就和网页的服务器通过互联网连接起来了,然后,网页的服务器把网页内容作为数据通过互联网传输到你的电脑上。

用 Python 进行网络编程,其实就是在 Python 程序里面,连接别的服务器进行通信。

知道网络编程概念后,接下来再说说学了网络编程可以做什么。

假设有这样一个场景,你浏览了一个网页,里面有很多你喜欢的图片。

为了把它们全部下载回来,你可能会右键保存,一张一张的去下载。图片少的话,这种方法是可行的;

如果有几百张图片,还使用这种方法,那就不知道要保存到什么时候了。

这个时候网络编程就能派上用场了,通过网络,我们的程序就可以和图片所在的服务器连接在一起了,这个时候,运行程序就能够自动的帮助你把所有的图片下载回来了。

网络编程除了可以从网上批量下载图片视频外,还有查询天气,查找单词,买东西看那家网店最便宜,聊天发送邮件等等。

可以这么说,只要需要连网的,网络编程都能够发挥出作用。


第一课:互动的图片画廊

任务拆分:

任务1:空白网页

任务2:添加标题和图片

任务3:添加样式

任务4:增加互动效果

最终效果:

(全文完)


欢迎转载,转载请注明出处! 欢迎关注公众微信号:叶子陪你玩编程 分享自己的python学习之路

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 叶子陪你玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档