摘要:--这是多行注释--˃html文件打开方式1、找到该文件选择浏览器打开2、pycharm内自动打开搭建服务器importsocketserver=socket.socket()server.bindserver.listenwhileTrue:conn,addr=server.accept()data=conn.recvconn.sendwithopen(r'G:pythonday48day48练习
前端
1.什么是前端?
任何直接能够跟用户打交道的交互界面都可以称之为前端
2.为什么要学前端?
因为我们是Python全栈开发
Web服务本质
importsocket
sk =socket.socket()
sk.bind(("127.0.0.1", 8080))
sk.listen(5)
whileTrue:
conn, addr =sk.accept()
data = conn.recv(8096)
conn.send(b"HTTP/1.1 200 OK
")
conn.send(b"<h1>Hello world!</h1>")
conn.close()
软件开发架构
c/s架构
b/s架构
本质上b/s也是c/s架构
浏览器输入网址发送了几件事?
1、输入网址
2、超服务器发送请求
3、服务器接收请求并查询浏览器想要的数据返回给浏览器
4、浏览器拿到数据展示页面
HTTP协议
1、超文本传输协议
2、客户端服务端在数据交互的时候都必须遵循这套协议
文件的后缀名到底是给谁看的?
1、文件的后缀名并不是给计算机看的,而仅仅是给人看的
HTML
HTML文档结构
<!DOCTYPE html>
<html>
<head>head存放的内容用户是看不到的,主要是给浏览器和搜索引擎看的
</head>
<body>用户能够看见的内容都在body里面
</body>
</html>
注释
注释
<!--这是单行注释-->
<!--这是多行注释
-->
html文件打开方式
1、找到该文件选择浏览器打开
2、pycharm内自动打开
搭建服务器
importsocket
server=socket.socket()
server.bind(('127.0.0.1',8080))
server.listen(5)
whileTrue:
conn,addr=server.accept()
data = conn.recv(1024)
conn.send(b'HTTP/1.1 200 OK
')
with open(r'G:pythonday48day48练习